{ "info": { "author": "Jarry Shaw", "author_email": "jarryshaw@icloud.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Environment :: MacOS X", "Environment :: Win32 (MS Windows)", "Intended Audience :: Developers", "Intended Audience :: Education", "Intended Audience :: Other Audience", "Intended Audience :: Science/Research", "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Natural Language :: Chinese (Traditional)", "Natural Language :: English", "Operating System :: MacOS", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX :: Linux", "Operating System :: Unix", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.0", "Programming Language :: Python :: 3.1", "Programming Language :: Python :: 3.2", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Scientific/Engineering :: Mathematics", "Topic :: Security", "Topic :: Utilities" ], "description": "The `jsntlib` module is now deprecated and renamed as `pyntlib`.", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/JarryShaw/pyntlib/tree/release/src#pyntlib-manual", "keywords": "ntl", "license": "GPLv3", "maintainer": "", "maintainer_email": "", "name": "jsntlib", "package_url": "https://pypi.org/project/jsntlib/", "platform": "macOS", "project_url": "https://pypi.org/project/jsntlib/", "project_urls": { "Homepage": "https://github.com/JarryShaw/pyntlib/tree/release/src#pyntlib-manual" }, "release_url": "https://pypi.org/project/jsntlib/1.5.0/", "requires_dist": null, "requires_python": "", "summary": "A number theory library adapted from mathematic fundamentals of information security homework codes.", "version": "1.5.0" }, "last_serial": 4014240, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "8afb0ca505ece875b8d3f3d5131dab5c", "sha256": "422198be34913bfa85024975bdeee56b1ab002fd1e813400aab972f3d8f5215b" }, "downloads": -1, "filename": "jsntlib-1.0.0.tar.gz", "has_sig": false, "md5_digest": "8afb0ca505ece875b8d3f3d5131dab5c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4386, "upload_time": "2017-07-09T04:24:46", "url": "https://files.pythonhosted.org/packages/f9/45/5f28dce6ae96b013cc65b9785632226f924d102f2530badc5aa45a627748/jsntlib-1.0.0.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "fb33cb75fc48189696f5cbea6d32b6d9", "sha256": "e1f4ade271b4535781da3034e07ce540c8d36f6c122cb2df491490e6d8be1b2e" }, "downloads": -1, "filename": "jsntlib-1.1.0.tar.gz", "has_sig": false, "md5_digest": "fb33cb75fc48189696f5cbea6d32b6d9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 57520, "upload_time": "2017-07-10T05:25:45", "url": "https://files.pythonhosted.org/packages/4f/bf/8ff6482b64cf2605efbd267a7ee99ef4f2bc96d5a445a6d25a20d1a1aa5b/jsntlib-1.1.0.tar.gz" } ], "1.1.0.1": [ { "comment_text": "", "digests": { "md5": "7e117a573aaac977da564881ed593ef6", "sha256": "024e9213b73d16027e21c2a1136606088cd9a284260bde8581b7f9c3b856c21b" }, "downloads": -1, "filename": "jsntlib-1.1.0.1.tar.gz", "has_sig": false, "md5_digest": "7e117a573aaac977da564881ed593ef6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 59794, "upload_time": "2017-07-11T00:08:19", "url": "https://files.pythonhosted.org/packages/1d/62/e9d2d0dc3b1221809f9e4ca8c348fcbeb21cc0af8b6edc95655cc95b0aa8/jsntlib-1.1.0.1.tar.gz" } ], "1.1.0.1.3": [ { "comment_text": "", "digests": { "md5": "73e3e74196799ffe36ca144f6385b1b8", "sha256": "d1714444453c97bc54c8384a17e348d375d26f24e670fb14ce794e24eed7332c" }, "downloads": -1, "filename": "jsntlib-1.1.0.1.3.tar.gz", "has_sig": false, "md5_digest": "73e3e74196799ffe36ca144f6385b1b8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 54257, "upload_time": "2017-07-11T00:31:05", "url": "https://files.pythonhosted.org/packages/88/2e/10f9edffb1be1f2552b83f82d2c56a7a406ba3b5fff98bc273181a5b08bc/jsntlib-1.1.0.1.3.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "5360ae3dbf6073ab0fb7c720de5b2307", "sha256": "71db92aa55691f1cf92d71751259a7b562723ece37023473e73d348abb155a86" }, "downloads": -1, "filename": "jsntlib-1.1.1.tar.gz", "has_sig": false, "md5_digest": "5360ae3dbf6073ab0fb7c720de5b2307", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 54324, "upload_time": "2017-07-12T07:02:15", "url": "https://files.pythonhosted.org/packages/e0/af/ddb92d523ab9d55f3a52ae84dc3e94aa6c1308a7bcdd1c7c53ab3425daee/jsntlib-1.1.1.tar.gz" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "7dee2828a26c5303ddcb0fa0730c4f6a", "sha256": "3c190ab42defb76ac8a0735328ba1647dadfef9c56ae3080882489805819930e" }, "downloads": -1, "filename": "jsntlib-1.1.2.tar.gz", "has_sig": false, "md5_digest": "7dee2828a26c5303ddcb0fa0730c4f6a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 54335, "upload_time": "2017-07-15T14:09:08", "url": "https://files.pythonhosted.org/packages/49/98/90e1453cca1bfd1112cba87c22e147f8bc90ec5b0f5b08ab4e2872af9300/jsntlib-1.1.2.tar.gz" } ], "1.1.3": [ { "comment_text": "", "digests": { "md5": "01434add9b26fbb39eb46bd9989b5e88", "sha256": "31ce6b61b60e61777566573ce45c1c41ccc285786863b514760e1b56aa80d62d" }, "downloads": -1, "filename": "jsntlib-1.1.3.tar.gz", "has_sig": false, "md5_digest": "01434add9b26fbb39eb46bd9989b5e88", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 54282, "upload_time": "2017-07-16T07:43:36", "url": "https://files.pythonhosted.org/packages/39/12/d6ba85caf122a500a029fc67fd9af66aaa06e8f3f4ce3bcac350e6853dab/jsntlib-1.1.3.tar.gz" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "36f2bdc2a4e1a52046e17fdd21e79827", "sha256": "367b7703144422b2e4a4272bb0273e614582fce26f61228b752ccbb7945a8f09" }, "downloads": -1, "filename": "jsntlib-1.2.tar.gz", "has_sig": false, "md5_digest": "36f2bdc2a4e1a52046e17fdd21e79827", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 42165, "upload_time": "2017-10-14T14:01:06", "url": "https://files.pythonhosted.org/packages/6f/42/a10f06b8ae46bbbeb6f43ab790c8bb5d955f9d4b800631074713530f4922/jsntlib-1.2.tar.gz" } ], "1.3": [ { "comment_text": "", "digests": { "md5": "28ecf05a1fe6edabad6ba4a355010561", "sha256": "74a3c7bb579e568aa51427c5c2971d1c66980cde1203c87d7ed980fef3b181c2" }, "downloads": -1, "filename": "jsntlib-1.3.tar.gz", "has_sig": false, "md5_digest": "28ecf05a1fe6edabad6ba4a355010561", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43154, "upload_time": "2017-10-15T06:25:18", "url": "https://files.pythonhosted.org/packages/f2/87/a1bd0acc3b8271abe83cda2b55286fcde32e76e80b15b8b1cec8b09c8bde/jsntlib-1.3.tar.gz" } ], "1.3.1": [ { "comment_text": "", "digests": { "md5": "632baca98a872ea91a6f3cfc3d7484c1", "sha256": "2ccbe9d37c8c37e002c03073588799ac3976bdb615f9afbaeb1f62550b15bcbc" }, "downloads": -1, "filename": "jsntlib-1.3.1.tar.gz", "has_sig": false, "md5_digest": "632baca98a872ea91a6f3cfc3d7484c1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43417, "upload_time": "2018-03-05T12:43:24", "url": "https://files.pythonhosted.org/packages/ed/01/98a2a6709648723d65fdce9179fd414675c79ed700c7170604eb4b4bec92/jsntlib-1.3.1.tar.gz" } ], "1.3.2": [ { "comment_text": "", "digests": { "md5": "08f453b978f310be0dd0c8412e99eb5b", "sha256": "5f07fe6c8d328575118543b7d50be7330687a8e660b2df1ce92c552c44cd57dc" }, "downloads": -1, "filename": "jsntlib-1.3.2.tar.gz", "has_sig": false, "md5_digest": "08f453b978f310be0dd0c8412e99eb5b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43413, "upload_time": "2018-03-06T11:32:38", "url": "https://files.pythonhosted.org/packages/2e/69/1c880f71ce7894f30408b11164d4674e697dd926f0ca8e1fd5c65dfc5e82/jsntlib-1.3.2.tar.gz" } ], "1.3.3": [ { "comment_text": "", "digests": { "md5": "3b9a5cbddb4d20520281f5fb9966c869", "sha256": "9f279d08d1f0d5039a732cbe61a448cad3524ebe01121bd93baf8bea9d8cb8ed" }, "downloads": -1, "filename": "jsntlib-1.3.3.tar.gz", "has_sig": false, "md5_digest": "3b9a5cbddb4d20520281f5fb9966c869", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43409, "upload_time": "2018-03-06T11:43:03", "url": "https://files.pythonhosted.org/packages/d9/cb/a68ed787b746e3c38de2ddab625baaff57952540dc64631ea31b57b733f7/jsntlib-1.3.3.tar.gz" } ], "1.4.1": [ { "comment_text": "", "digests": { "md5": "e54069ca86172703e6cf4291570a1644", "sha256": "d6f5944be6f282c2703182620f99da638312cf97a47fb1f03382172ba21ba36a" }, "downloads": -1, "filename": "jsntlib-1.4.1.tar.gz", "has_sig": false, "md5_digest": "e54069ca86172703e6cf4291570a1644", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43569, "upload_time": "2018-03-07T10:31:54", "url": "https://files.pythonhosted.org/packages/5f/4d/e0cfb88b131e057196d05772fc5e1eebfa1e9ee02d8f869a9dd357798f82/jsntlib-1.4.1.tar.gz" } ], "1.4.2": [ { "comment_text": "", "digests": { "md5": "f7c3c0e1925d4c3acb8bffcf7354234a", "sha256": "ace9b37f69a5e359a125e0673da671dc66e6676aafa79f2b469d86460d2b402f" }, "downloads": -1, "filename": "jsntlib-1.4.2.tar.gz", "has_sig": false, "md5_digest": "f7c3c0e1925d4c3acb8bffcf7354234a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43687, "upload_time": "2018-03-07T13:37:30", "url": "https://files.pythonhosted.org/packages/f2/b8/49f4ec0f9c8a8fa5923cf7d8a06d3168cd2191d2c7c1a1a9c9184ac03df3/jsntlib-1.4.2.tar.gz" } ], "1.4.2.post1": [ { "comment_text": "", "digests": { "md5": "1042e7a05e8558f8733dbc718e1eedf7", "sha256": "a9663ab5bdd9675621f767832d8bb2fe3d4e86ef385273b2664d97f22e91a137" }, "downloads": -1, "filename": "jsntlib-1.4.2.post1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1042e7a05e8558f8733dbc718e1eedf7", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 59902, "upload_time": "2018-04-23T12:51:38", "url": "https://files.pythonhosted.org/packages/f4/2a/f307d59a85fb9030395f67c00aa12883e3a5b874e8d23ff0e4dbda77336a/jsntlib-1.4.2.post1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e2e8d1f66bf22d67b7f069c2423b15ff", "sha256": "e4ecf33564ab4d975547fc899c570b55096625f523f73de4f55ba135ecd98a80" }, "downloads": -1, "filename": "jsntlib-1.4.2.post1.tar.gz", "has_sig": false, "md5_digest": "e2e8d1f66bf22d67b7f069c2423b15ff", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43424, "upload_time": "2018-04-23T12:51:34", "url": "https://files.pythonhosted.org/packages/1c/ac/05869aa89bee5e90a416ddfa2711bacf7c802dfc0b7038df0dccde3b5cdf/jsntlib-1.4.2.post1.tar.gz" } ], "1.4.3": [ { "comment_text": "", "digests": { "md5": "276d963930a1b46f34a70b9e45858ea2", "sha256": "18a0e017f13dd4ba0cf6bd7f2aeb2d0bf9e9edd34bbd725c4832c026fb3250d0" }, "downloads": -1, "filename": "jsntlib-1.4.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "276d963930a1b46f34a70b9e45858ea2", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 59854, "upload_time": "2018-06-24T06:29:29", "url": "https://files.pythonhosted.org/packages/30/06/bca519337665c653f8f546b7d7cb3938db6678ab12af9265d7fa2da984ac/jsntlib-1.4.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0ebaa011049b5518de7cb5f6cd4a73ed", "sha256": "f1407a8a9c483e623ffbff5e14599e26334862175765392371bc18c866ba537f" }, "downloads": -1, "filename": "jsntlib-1.4.3.tar.gz", "has_sig": false, "md5_digest": "0ebaa011049b5518de7cb5f6cd4a73ed", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43473, "upload_time": "2018-06-24T06:29:26", "url": "https://files.pythonhosted.org/packages/05/84/21e2fd81812b3b5eb4b2ab522d0967cd9462cc6e5c216cf2db00e01261ae/jsntlib-1.4.3.tar.gz" } ], "1.5.0": [ { "comment_text": "", "digests": { "md5": "38b1fa3997667464a4799c9cec660816", "sha256": "08a509d23050eab2d4daba2a33c1e0f4781eaf4b4887d71fd69073d0a8e852a5" }, "downloads": -1, "filename": "jsntlib-1.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "38b1fa3997667464a4799c9cec660816", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 59588, "upload_time": "2018-06-29T05:23:45", "url": "https://files.pythonhosted.org/packages/1b/2d/adffc40db3319444a808c4b0f8bd930a78aceae4901756541a3d27a56fbf/jsntlib-1.5.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ffa78b433d42842b5d207d986d1061b2", "sha256": "70a522678b4a035aaf93746276eb7f74d34e4f9c621f3b9b625b3d620035207b" }, "downloads": -1, "filename": "jsntlib-1.5.0.tar.gz", "has_sig": false, "md5_digest": "ffa78b433d42842b5d207d986d1061b2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 44353, "upload_time": "2018-06-29T05:23:42", "url": "https://files.pythonhosted.org/packages/19/c2/dacbe60972c3fd79cf7ed4aafa816cd9397ac09efcab64ecaacce7c2b55b/jsntlib-1.5.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "38b1fa3997667464a4799c9cec660816", "sha256": "08a509d23050eab2d4daba2a33c1e0f4781eaf4b4887d71fd69073d0a8e852a5" }, "downloads": -1, "filename": "jsntlib-1.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "38b1fa3997667464a4799c9cec660816", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 59588, "upload_time": "2018-06-29T05:23:45", "url": "https://files.pythonhosted.org/packages/1b/2d/adffc40db3319444a808c4b0f8bd930a78aceae4901756541a3d27a56fbf/jsntlib-1.5.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ffa78b433d42842b5d207d986d1061b2", "sha256": "70a522678b4a035aaf93746276eb7f74d34e4f9c621f3b9b625b3d620035207b" }, "downloads": -1, "filename": "jsntlib-1.5.0.tar.gz", "has_sig": false, "md5_digest": "ffa78b433d42842b5d207d986d1061b2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 44353, "upload_time": "2018-06-29T05:23:42", "url": "https://files.pythonhosted.org/packages/19/c2/dacbe60972c3fd79cf7ed4aafa816cd9397ac09efcab64ecaacce7c2b55b/jsntlib-1.5.0.tar.gz" } ] }