{ "info": { "author": "Joshua A. Lee", "author_email": "jlee17@gmu.edu", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3.4" ], "description": "easy-aes\r\n========\r\n\r\neasy-aes is an ultra-lightweight, pure-python library for doing AES\r\nencryption. It draws heavily on the popular crypto library, simplifying\r\nAES encryption and decryption of files to a single function each.\r\n\r\nUsage\r\n-----\r\n\r\nSimple usage follows this pattern:\r\n\r\n.. code-block:: python\r\n\r\n import easy-aes\r\n encrypt_me = \"my_transcript.pdf\"\r\n output_file = easy-aes.encrypt_file(encrypt_me)\r\n\r\noutput_file is a string with the new file name.\r\n\r\nWARNING: IF YOU FORGET YOUR PASSWORD AND DELETE\r\nTHE ORIGINAL DATA, YOUR FILE WILL NOT BE ABLE TO BE RETRIEVED!\r\n\r\n.. code-block:: python\r\n\r\n import easy-aes\r\n encrypted_file = \"my_encrypted_filename.aes\"\r\n binary_data = easy-aes.decrypt_file(encrypted_file)\r\n with open('my_new_file.aaa','wb') as new_file:\r\n new_file.write(decrypted_data)\r\n\r\ndecrypt_file returns a Python object containing \r\nthe now-decrypted data.\r\n\r\nInstallation\r\n------------\r\n\r\neasy-aes works Python 3.3+. To install it,\r\nuse:\r\n\r\n.. code-block:: bash\r\n\r\n $ pip install easy-aes\r\n\r\n0.1\r\n~~~\r\n\r\nReleased on September 10, 2016", "description_content_type": null, "docs_url": null, "download_url": "https://github.com/Starstorm3/easy-aes/archive/v0.121.tar.gz", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/Starstorm3/easy-aes", "keywords": "encryption,aes,encrypt,advanced encryption standard", "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "easy-aes", "package_url": "https://pypi.org/project/easy-aes/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/easy-aes/", "project_urls": { "Download": "https://github.com/Starstorm3/easy-aes/archive/v0.121.tar.gz", "Homepage": "https://github.com/Starstorm3/easy-aes" }, "release_url": "https://pypi.org/project/easy-aes/0.122/", "requires_dist": null, "requires_python": null, "summary": "An ultra-lightweight library to securely encrypt any file with AES.", "version": "0.122" }, "last_serial": 2335731, "releases": { "0.11": [ { "comment_text": "", "digests": { "md5": "902f4307eaf73d205147e4e22da1633e", "sha256": "534407804991ca900cef82daedd10e0bf2cc214985d3655a46815a7a1d4c1307" }, "downloads": -1, "filename": "easy-aes-0.11.zip", "has_sig": false, "md5_digest": "902f4307eaf73d205147e4e22da1633e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2569, "upload_time": "2016-09-11T02:23:26", "url": "https://files.pythonhosted.org/packages/36/cd/1cdae1401c28ddbece0d89682fc6778585b0f9ab5c46b7324e5b1d253deb/easy-aes-0.11.zip" } ], "0.12": [ { "comment_text": "", "digests": { "md5": "0a2cd9abed9bd0146ee12296fd76d5af", "sha256": "170e641476c3333c9a0ddc81e5e772ff1d76ffb0c501a183ce7e773baec7c8b5" }, "downloads": -1, "filename": "easy-aes-0.12.zip", "has_sig": false, "md5_digest": "0a2cd9abed9bd0146ee12296fd76d5af", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2741, "upload_time": "2016-09-11T03:21:48", "url": "https://files.pythonhosted.org/packages/14/d2/2283f9a87f4c0d6e07844e750e2728d009ccf9fca9c5078040f496b87634/easy-aes-0.12.zip" } ], "0.121": [ { "comment_text": "", "digests": { "md5": "d47e1d04c1c4478eb6b1c9169b4a066a", "sha256": "08c82ffcde7136a5e58be2510bb92d89df303138010302d76f6b3046adfc76b1" }, "downloads": -1, "filename": "easy-aes-0.121.zip", "has_sig": false, "md5_digest": "d47e1d04c1c4478eb6b1c9169b4a066a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2814, "upload_time": "2016-09-11T03:29:32", "url": "https://files.pythonhosted.org/packages/49/54/ae37691f31eb29d5818411ba270b1fedddd128c93c5787848cf039364049/easy-aes-0.121.zip" } ], "0.122": [ { "comment_text": "", "digests": { "md5": "189202b79e40820b17bc647f7bf49848", "sha256": "66a5ec6e2308fbf0c8d8071fcce50c0239154085cd748ad9fc4d85924a7830ab" }, "downloads": -1, "filename": "easy-aes-0.122.zip", "has_sig": false, "md5_digest": "189202b79e40820b17bc647f7bf49848", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2830, "upload_time": "2016-09-11T03:39:35", "url": "https://files.pythonhosted.org/packages/35/4b/70b60af586d38a047847631711611f02f00b2947b6410c3d974f3b32f692/easy-aes-0.122.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "189202b79e40820b17bc647f7bf49848", "sha256": "66a5ec6e2308fbf0c8d8071fcce50c0239154085cd748ad9fc4d85924a7830ab" }, "downloads": -1, "filename": "easy-aes-0.122.zip", "has_sig": false, "md5_digest": "189202b79e40820b17bc647f7bf49848", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2830, "upload_time": "2016-09-11T03:39:35", "url": "https://files.pythonhosted.org/packages/35/4b/70b60af586d38a047847631711611f02f00b2947b6410c3d974f3b32f692/easy-aes-0.122.zip" } ] }