{ "info": { "author": "Yan Kalchevskiy", "author_email": "yan.kalchevskiy@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: Implementation :: CPython", "Topic :: Security :: Cryptography" ], "description": "RNCryptor-python\n================\n\n.. image:: https://img.shields.io/pypi/v/rncryptor.svg\n :alt: Actual PyPI version\n :target: https://pypi.python.org/pypi/rncryptor/\n\n.. image:: https://travis-ci.org/RNCryptor/RNCryptor-python.svg?branch=master\n :target: https://travis-ci.org/RNCryptor/RNCryptor-python\n :alt: CI status\n\nPython implementation of `RNCryptor `_\n\nInstallation\n------------\n\n.. code-block:: bash\n\n $ pip install rncryptor\n\nUsage\n-----\n\n.. code-block:: python\n\n import rncryptor\n\n data = '...'\n password = '...'\n\n # rncryptor.RNCryptor's methods\n cryptor = rncryptor.RNCryptor()\n encrypted_data = cryptor.encrypt(data, password)\n decrypted_data = cryptor.decrypt(encrypted_data, password)\n assert data == decrypted_data\n\n # rncryptor's functions\n encrypted_data = rncryptor.encrypt(data, password)\n decrypted_data = rncryptor.decrypt(encrypted_data, password)\n assert data == decrypted_data\n\nTesting\n-------\n\n.. code-block:: bash\n\n $ tox\n $ tox -e py27 # test using only Python2.7\n $ tox $(nproc) # run tests using all processes\n\nAn actual command can be found in `tox.ini `_, but basically it's a common ``py.test`` with a bunch of plugins.\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/RNCryptor/RNCryptor-python", "keywords": "RNCryptor cryptography", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "rncryptor", "package_url": "https://pypi.org/project/rncryptor/", "platform": "", "project_url": "https://pypi.org/project/rncryptor/", "project_urls": { "Homepage": "https://github.com/RNCryptor/RNCryptor-python" }, "release_url": "https://pypi.org/project/rncryptor/3.3.0/", "requires_dist": [ "pycryptodome (>=3.8)" ], "requires_python": "", "summary": "Python implementation of RNCryptor", "version": "3.3.0" }, "last_serial": 5678186, "releases": { "3.2.0": [ { "comment_text": "", "digests": { "md5": "50c8cba8ec7eedb8b5e2958ad01500ce", "sha256": "a3b521d22953bffc4f125faf53f4c9c2a41c8186e0b0e331314abe455be92c48" }, "downloads": -1, "filename": "rncryptor-3.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "50c8cba8ec7eedb8b5e2958ad01500ce", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 4781, "upload_time": "2017-01-29T21:36:19", "url": "https://files.pythonhosted.org/packages/a0/96/8bd54e292cf548c017cbd85dbfbd703ce5329b1086cebd124d5d4cf7f7a9/rncryptor-3.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "866b49365d3980d29d1c0ece1772d3fc", "sha256": "156253246f3e3521e5080191e9b4ec100e162d07c261a9df86169f8943bcc7a3" }, "downloads": -1, "filename": "rncryptor-3.2.0.tar.gz", "has_sig": false, "md5_digest": "866b49365d3980d29d1c0ece1772d3fc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4088, "upload_time": "2017-01-29T21:36:18", "url": "https://files.pythonhosted.org/packages/1d/3c/2570d99fe11968d356033d968bc609dc52bc6595208c9c450535ecf07c73/rncryptor-3.2.0.tar.gz" } ], "3.3.0": [ { "comment_text": "", "digests": { "md5": "c08155afb8b74817ae51a18a02d59f80", "sha256": "ba932299aee25524537a32112cba8787965f8de6e46550684b71a3c1255b0e62" }, "downloads": -1, "filename": "rncryptor-3.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c08155afb8b74817ae51a18a02d59f80", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4264, "upload_time": "2019-08-14T16:49:07", "url": "https://files.pythonhosted.org/packages/03/57/0734b54bd4a48df3dbd3aa0ac86fd24296bc22e3e9aa90961eab39fb223d/rncryptor-3.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "356d34f44b0431c5890cee75a90d988b", "sha256": "efdd61d56627e645dcbb1b9cfe22806decf676c0089b6f993f280de82d66e70e" }, "downloads": -1, "filename": "rncryptor-3.3.0.tar.gz", "has_sig": false, "md5_digest": "356d34f44b0431c5890cee75a90d988b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4129, "upload_time": "2019-08-14T16:49:09", "url": "https://files.pythonhosted.org/packages/0e/f0/a6b66f0a13bf622231613023fd4682a6abf480fde48c058c7b218d9b635a/rncryptor-3.3.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c08155afb8b74817ae51a18a02d59f80", "sha256": "ba932299aee25524537a32112cba8787965f8de6e46550684b71a3c1255b0e62" }, "downloads": -1, "filename": "rncryptor-3.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c08155afb8b74817ae51a18a02d59f80", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4264, "upload_time": "2019-08-14T16:49:07", "url": "https://files.pythonhosted.org/packages/03/57/0734b54bd4a48df3dbd3aa0ac86fd24296bc22e3e9aa90961eab39fb223d/rncryptor-3.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "356d34f44b0431c5890cee75a90d988b", "sha256": "efdd61d56627e645dcbb1b9cfe22806decf676c0089b6f993f280de82d66e70e" }, "downloads": -1, "filename": "rncryptor-3.3.0.tar.gz", "has_sig": false, "md5_digest": "356d34f44b0431c5890cee75a90d988b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4129, "upload_time": "2019-08-14T16:49:09", "url": "https://files.pythonhosted.org/packages/0e/f0/a6b66f0a13bf622231613023fd4682a6abf480fde48c058c7b218d9b635a/rncryptor-3.3.0.tar.gz" } ] }