{ "info": { "author": "Mahdi Ghanea.g", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Console", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Security :: Cryptography", "Topic :: Software Development", "Topic :: Software Development :: Libraries", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "py3rijndael\n===========\n\n.. image:: https://travis-ci.org/meyt/py3rijndael.svg?branch=master\n :target: https://travis-ci.org/meyt/py3rijndael\n\n.. image:: https://coveralls.io/repos/github/meyt/py3rijndael/badge.svg?branch=master\n :target: https://coveralls.io/github/meyt/py3rijndael?branch=master\n\n.. image:: https://img.shields.io/pypi/pyversions/py3rijndael.svg\n :target: https://pypi.python.org/pypi/py3rijndael\n\nRijndael algorithm library for Python3.\n\nRijndael is the key algorithm of `AES `_,\nand there is some of implementations already exist:\n\n- `pycrypto `_: Very old and not written in python.\n- `pycryptodome `_: In road of ``pycrypto`` but alive.\n- `python-cryptoplus `_:\n Tested and works fine. but, not in Python 3, also depend on ``pycrypto``.\n- `RijndaelPbkdf `_:\n Tested and works fine. but, old PyPi release and not active (i have no time to wait for maintainer).\n- https://gist.github.com/jeetsukumaran/1291836 : The gist i borrowed initial source.\n\nInstallation\n------------\n\n.. code:: bash\n\n pip install py3rijndael\n\n\nUsage\n-----\n\nFollow the tests.\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/meyt/py3rijndael", "keywords": "", "license": "MIT License", "maintainer": "", "maintainer_email": "", "name": "py3rijndael", "package_url": "https://pypi.org/project/py3rijndael/", "platform": "", "project_url": "https://pypi.org/project/py3rijndael/", "project_urls": { "Homepage": "https://github.com/meyt/py3rijndael" }, "release_url": "https://pypi.org/project/py3rijndael/0.3.3/", "requires_dist": null, "requires_python": "", "summary": "Rijndael algorithm library for Python3.", "version": "0.3.3" }, "last_serial": 5424006, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "6aebccf6cc504ee58e9e0573c29beaa7", "sha256": "b408db5750ead6ce3938ccacc9a87766ef212964df5a7c15c5466c299ed43fb0" }, "downloads": -1, "filename": "py3rijndael-0.1.0.tar.gz", "has_sig": false, "md5_digest": "6aebccf6cc504ee58e9e0573c29beaa7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4961, "upload_time": "2017-11-20T01:16:52", "url": "https://files.pythonhosted.org/packages/49/82/bd84437f269545e8db2c2553d1440023aa7c73e700b7ba098d4063040ada/py3rijndael-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "fa2e66c0a4b58e24bacff1c163360213", "sha256": "4769c72b3d2aee5460736f03a37d6f6efbdecad539683a58abfdf509461ee3bb" }, "downloads": -1, "filename": "py3rijndael-0.1.1.tar.gz", "has_sig": false, "md5_digest": "fa2e66c0a4b58e24bacff1c163360213", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4983, "upload_time": "2017-11-20T01:55:13", "url": "https://files.pythonhosted.org/packages/d5/5a/df8b1e03b5010912c8d71cb6ead93c52f5d6dbba482d9b688823f5cd0df1/py3rijndael-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "9b046cb7ef29a31cb363affe6524c36b", "sha256": "e0510c3c02249aa9b1f0584a1c2488ac5f70e960a2c52e58fcdfed32847c4ef2" }, "downloads": -1, "filename": "py3rijndael-0.1.2.tar.gz", "has_sig": false, "md5_digest": "9b046cb7ef29a31cb363affe6524c36b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5602, "upload_time": "2017-11-20T02:45:41", "url": "https://files.pythonhosted.org/packages/2a/57/aa32bda8962963595c16367d17ed626b7229f61492ce42c3f712eae03692/py3rijndael-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "143624ccda4441900954532014d9c7a9", "sha256": "d823ba6fe0e9d9b05fb31ddd3520a004090c6460bef2336d87e88fea02b77d6e" }, "downloads": -1, "filename": "py3rijndael-0.1.3.tar.gz", "has_sig": false, "md5_digest": "143624ccda4441900954532014d9c7a9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5598, "upload_time": "2017-11-20T02:57:04", "url": "https://files.pythonhosted.org/packages/13/2a/3da20ae9ac6cc8ef34d41d462c660d7263a1b909fb626b3b4b1143e72832/py3rijndael-0.1.3.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "96623cc5a874b00c9b70931b4bdfa8dd", "sha256": "60aebe76a522de63845d26d3f9b2351fde461110bf6b210ab314f32f08c259cc" }, "downloads": -1, "filename": "py3rijndael-0.2.0.tar.gz", "has_sig": false, "md5_digest": "96623cc5a874b00c9b70931b4bdfa8dd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5624, "upload_time": "2017-11-20T22:46:58", "url": "https://files.pythonhosted.org/packages/fd/dc/5becd0b3166ba1925750b49757aaae0d832137a47739081cef6c18f8fc75/py3rijndael-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "dda1e2b89d554716bdbc1f7a0b331937", "sha256": "df7bf8aef43dcf47d6f495bf7dca7582e36036269926d6d318e7a53a071b74e5" }, "downloads": -1, "filename": "py3rijndael-0.3.0.tar.gz", "has_sig": false, "md5_digest": "dda1e2b89d554716bdbc1f7a0b331937", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6233, "upload_time": "2017-11-21T00:54:08", "url": "https://files.pythonhosted.org/packages/f0/ef/60bcf3415299adb778b7729dd344da137487734b94012c86cf3888098c30/py3rijndael-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "d4bf2acd19ee42a7b3ef73161c489b9d", "sha256": "e912d5839e3a432978e5d773844c615f84532893a06480abfb1be698f47ef20f" }, "downloads": -1, "filename": "py3rijndael-0.3.1.tar.gz", "has_sig": false, "md5_digest": "d4bf2acd19ee42a7b3ef73161c489b9d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6371, "upload_time": "2017-11-21T01:09:11", "url": "https://files.pythonhosted.org/packages/b2/18/1d38f287fc0be16aa6358b67b7875d98832160c0b3f9f2ec0cf44d990513/py3rijndael-0.3.1.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "5b5ceabfdf4a60ae39508917edfe43e2", "sha256": "46f68623fe055327f31a132b34a24abc15ee9058d110690c2202546e2fc013f8" }, "downloads": -1, "filename": "py3rijndael-0.3.2-py2-none-any.whl", "has_sig": false, "md5_digest": "5b5ceabfdf4a60ae39508917edfe43e2", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 8970, "upload_time": "2019-06-20T05:25:01", "url": "https://files.pythonhosted.org/packages/2d/e5/675c94a6fa8488f7deb3c81cb8be619a8cb9380ceb13cc0299924a65c4f0/py3rijndael-0.3.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "66099ba8d48d48eb63b5ca2769fe1fc1", "sha256": "990acc313478cf1c70c58ed1ac6a0213ddca424e1921c41950306d8312b7414c" }, "downloads": -1, "filename": "py3rijndael-0.3.2.tar.gz", "has_sig": false, "md5_digest": "66099ba8d48d48eb63b5ca2769fe1fc1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6628, "upload_time": "2019-06-20T05:25:03", "url": "https://files.pythonhosted.org/packages/1c/ce/939d73fb139399c6e116b25e407d3c506c3a7ee5d966a0b43be8c819e508/py3rijndael-0.3.2.tar.gz" } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "666bbf5913300654735529900b64667e", "sha256": "08b017cb3a8c4dffc2fbd9e8664f380e6472752f2c0f347ef42f9c86f979e5aa" }, "downloads": -1, "filename": "py3rijndael-0.3.3-py2-none-any.whl", "has_sig": false, "md5_digest": "666bbf5913300654735529900b64667e", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 8965, "upload_time": "2019-06-20T06:00:09", "url": "https://files.pythonhosted.org/packages/3f/7e/726e86ce85e512df885ec19b682027108b9a24ae8fa0f651a1b08639d8b3/py3rijndael-0.3.3-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e22aea8fc180d988ac2e8bb25682a4b5", "sha256": "b6655a3ebff3a10540eaed049e8788eea3ac93d6b71b3a6ac2b00224bbece9a8" }, "downloads": -1, "filename": "py3rijndael-0.3.3.tar.gz", "has_sig": false, "md5_digest": "e22aea8fc180d988ac2e8bb25682a4b5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6620, "upload_time": "2019-06-20T06:00:11", "url": "https://files.pythonhosted.org/packages/3c/18/82d406b47cce65b884abc077335eb4b74adb4a4b750112fe4a67dc7d4c90/py3rijndael-0.3.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "666bbf5913300654735529900b64667e", "sha256": "08b017cb3a8c4dffc2fbd9e8664f380e6472752f2c0f347ef42f9c86f979e5aa" }, "downloads": -1, "filename": "py3rijndael-0.3.3-py2-none-any.whl", "has_sig": false, "md5_digest": "666bbf5913300654735529900b64667e", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 8965, "upload_time": "2019-06-20T06:00:09", "url": "https://files.pythonhosted.org/packages/3f/7e/726e86ce85e512df885ec19b682027108b9a24ae8fa0f651a1b08639d8b3/py3rijndael-0.3.3-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e22aea8fc180d988ac2e8bb25682a4b5", "sha256": "b6655a3ebff3a10540eaed049e8788eea3ac93d6b71b3a6ac2b00224bbece9a8" }, "downloads": -1, "filename": "py3rijndael-0.3.3.tar.gz", "has_sig": false, "md5_digest": "e22aea8fc180d988ac2e8bb25682a4b5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6620, "upload_time": "2019-06-20T06:00:11", "url": "https://files.pythonhosted.org/packages/3c/18/82d406b47cce65b884abc077335eb4b74adb4a4b750112fe4a67dc7d4c90/py3rijndael-0.3.3.tar.gz" } ] }