{ "info": { "author": "Jesko H\u00fcttenhain", "author_email": "rattle@nullteilerfrei.de", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Console", "Intended Audience :: Developers", "Intended Audience :: Science/Research", "License :: OSI Approved :: Python Software Foundation License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Topic :: Security :: Cryptography" ], "description": "aestools\n========\n\naestools check KEY\n------------------\n\nTest for weak AES key when used in Galois Counter Mode with a block size\nof 128 bits, as explained in the paper \"Cycling Attacks on GCM, GHASH and \nOther Polynomial MACs and Hashes\": https://eprint.iacr.org/2011/202.pdf\n\naestools generate BITS\n----------------------\n\nGenerate safe key of BITS length which is above a specific strength threshold.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/lichtkegel/aestools", "keywords": "crypto aes gcm weak key checker safe key generator", "license": "PSF License", "maintainer": null, "maintainer_email": null, "name": "aestools", "package_url": "https://pypi.org/project/aestools/", "platform": "any", "project_url": "https://pypi.org/project/aestools/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/lichtkegel/aestools" }, "release_url": "https://pypi.org/project/aestools/0.1.1/", "requires_dist": null, "requires_python": null, "summary": "AES tools (GCM weak key checker / safe key generator)", "version": "0.1.1" }, "last_serial": 1896429, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "a6420fb5c810f379d4b533e74816ca0b", "sha256": "47323e08ce6d73083d07fb26b0e9cac3c90a3c2d95d00a5e871459eb4c91ea3c" }, "downloads": -1, "filename": "aestools-0.1.0-py2-none-any.whl", "has_sig": false, "md5_digest": "a6420fb5c810f379d4b533e74816ca0b", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 6929, "upload_time": "2016-01-07T23:29:22", "url": "https://files.pythonhosted.org/packages/90/b8/fd37cb4211689a90240ee9db5f1ab1c778dac6929e3dff9bf6441bbb0767/aestools-0.1.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "469092df8eb9121095f6ebed0cc434cc", "sha256": "0346d175ad2e7e10e4be21fc7f1b56512ef21633f267d7446d92c5f9d599d2f6" }, "downloads": -1, "filename": "aestools-0.1.0.tar.gz", "has_sig": false, "md5_digest": "469092df8eb9121095f6ebed0cc434cc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4007, "upload_time": "2016-01-07T23:29:16", "url": "https://files.pythonhosted.org/packages/c1/f1/be54318a9c55a083829500226cd1423bbd91bfa6848ff811f0304b871ba7/aestools-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "16bc0d03031b4509837b72f56e65a7e1", "sha256": "48c0e61f38edad5cf66b99ebc7ceda35a554e757dd4c58fc55e71c333e953226" }, "downloads": -1, "filename": "aestools-0.1.1-py2-none-any.whl", "has_sig": false, "md5_digest": "16bc0d03031b4509837b72f56e65a7e1", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 6954, "upload_time": "2016-01-09T12:02:50", "url": "https://files.pythonhosted.org/packages/3a/f1/9792de93316f59df4fff91a248375896387a451d15ad010d5600402240d9/aestools-0.1.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0e3303a048f897e0ad3fc07d4382e6db", "sha256": "b2a5701958bbd34300937f682ffcf9022553c2abe34469ae70279260755ee46c" }, "downloads": -1, "filename": "aestools-0.1.1.tar.gz", "has_sig": false, "md5_digest": "0e3303a048f897e0ad3fc07d4382e6db", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4033, "upload_time": "2016-01-09T12:02:26", "url": "https://files.pythonhosted.org/packages/8b/5f/db4cf1dc8bd184d7a8cd38623f02b24a3a4c5980d13200d4c29095a6fe49/aestools-0.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "16bc0d03031b4509837b72f56e65a7e1", "sha256": "48c0e61f38edad5cf66b99ebc7ceda35a554e757dd4c58fc55e71c333e953226" }, "downloads": -1, "filename": "aestools-0.1.1-py2-none-any.whl", "has_sig": false, "md5_digest": "16bc0d03031b4509837b72f56e65a7e1", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 6954, "upload_time": "2016-01-09T12:02:50", "url": "https://files.pythonhosted.org/packages/3a/f1/9792de93316f59df4fff91a248375896387a451d15ad010d5600402240d9/aestools-0.1.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0e3303a048f897e0ad3fc07d4382e6db", "sha256": "b2a5701958bbd34300937f682ffcf9022553c2abe34469ae70279260755ee46c" }, "downloads": -1, "filename": "aestools-0.1.1.tar.gz", "has_sig": false, "md5_digest": "0e3303a048f897e0ad3fc07d4382e6db", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4033, "upload_time": "2016-01-09T12:02:26", "url": "https://files.pythonhosted.org/packages/8b/5f/db4cf1dc8bd184d7a8cd38623f02b24a3a4c5980d13200d4c29095a6fe49/aestools-0.1.1.tar.gz" } ] }