{ "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/pypa/sampleproject/archive/master.zip", "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": "easyaes", "package_url": "https://pypi.org/project/easyaes/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/easyaes/", "project_urls": { "Download": "https://github.com/pypa/sampleproject/archive/master.zip", "Homepage": "https://github.com/Starstorm3/easy-aes" }, "release_url": "https://pypi.org/project/easyaes/0.123/", "requires_dist": null, "requires_python": null, "summary": "An ultra-lightweight library to securely encrypt any file with AES.", "version": "0.123" }, "last_serial": 2335748, "releases": { "0.122": [ { "comment_text": "", "digests": { "md5": "19efee54c673c49ee25bddec221e76d5", "sha256": "834f62f2be7c709c47211deb566b36d39420783246f25b20be4a9555f2b84057" }, "downloads": -1, "filename": "easyaes-0.122.zip", "has_sig": false, "md5_digest": "19efee54c673c49ee25bddec221e76d5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2754, "upload_time": "2016-09-11T03:54:43", "url": "https://files.pythonhosted.org/packages/e8/4b/20fb0186d0769ff0cf0177737726d0d1e81687f2a1b8dbc5467e508d0212/easyaes-0.122.zip" } ], "0.123": [ { "comment_text": "", "digests": { "md5": "a36a9e63b354572857677c2b35b59783", "sha256": "3f4b2190460fe5b38ea302211def8523f0bf8def490996e2cac8e23aece083a3" }, "downloads": -1, "filename": "easyaes-0.123.zip", "has_sig": false, "md5_digest": "a36a9e63b354572857677c2b35b59783", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2745, "upload_time": "2016-09-11T04:00:07", "url": "https://files.pythonhosted.org/packages/03/9d/cebc89bfc9abb42414fa059fc215334c74cfa2bdef672c7c9b11fe387cbd/easyaes-0.123.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "a36a9e63b354572857677c2b35b59783", "sha256": "3f4b2190460fe5b38ea302211def8523f0bf8def490996e2cac8e23aece083a3" }, "downloads": -1, "filename": "easyaes-0.123.zip", "has_sig": false, "md5_digest": "a36a9e63b354572857677c2b35b59783", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2745, "upload_time": "2016-09-11T04:00:07", "url": "https://files.pythonhosted.org/packages/03/9d/cebc89bfc9abb42414fa059fc215334c74cfa2bdef672c7c9b11fe387cbd/easyaes-0.123.zip" } ] }