{ "info": { "author": "Frank Poz", "author_email": "knowmalware@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "Operating System :: OS Independent", "Programming Language :: Python" ], "description": "= OVERVIEW =\n\nCamCrypt is a simple Python wrapper around one of the open source\nimplementations of the Camellia encryption library. It makes use of\nthe Python ctypes module to reference the functions available in the\nC library.\n\n\n= CAVEATS =\n\nThe current version is only setup for Unix/Linux environments, but\nshould be easy to modify for MS-Windows for those familiar with the\nPython ctypes modules.\n\n\n= USAGE =\n\nFirst, compile the C code into a shared library:\n $ make\n\nNext, copy the shared library and Python file to your project:\n $ cp camellia.so camcrypt.py DEST/\n\nImport the module into your script:\n import camcrypt\nCreate a CamCrypt object, providing it the shared library path:\n mycrypt = camcrypt.CamCrypt(LIBRARY_PATH)\nInitialize the keytable with the number of key bits and a key/passphrase:\n mycrypt.keygen(128, \"password\")\nEncrypt in blocks of 16 bytes:\n ciphertext = mycrypt.encrypt(plaintext)\nOr decrypt in blocks of 16 bytes:\n plaintext = mycrypt.decrypt(ciphertext)\n \n\n= BASIC INFORMATION =\n\nUpdates and contact information may be found on the project's website:\n https://github.com/knowmalware/camcrypt\n\nCurrent version is 1.2.0, corresponding with the C implementation\nincluded with this module. The C code was copied from:\n http://info.isl.ntt.co.jp/crypt/eng/camellia/dl/camellia-GPL-1.2.0.tar.gz\n\n", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/knowmalware/camcrypt", "keywords": null, "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "camcrypt", "package_url": "https://pypi.org/project/camcrypt/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/camcrypt/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://github.com/knowmalware/camcrypt" }, "release_url": "https://pypi.org/project/camcrypt/1.2.0/", "requires_dist": null, "requires_python": null, "summary": "Python wrapper around the Camellia encryption library", "version": "1.2.0" }, "last_serial": 4097279, "releases": { "1.2.0": [ { "comment_text": "", "digests": { "md5": "cb988cb827a043785e46ce01de6b7c6b", "sha256": "267ca9f08b27013536f82f556c16a4af4026d903954ab69a7da6f6299cedbdbd" }, "downloads": -1, "filename": "camcrypt-1.2.0.tar.gz", "has_sig": false, "md5_digest": "cb988cb827a043785e46ce01de6b7c6b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20312, "upload_time": "2013-12-20T14:08:58", "url": "https://files.pythonhosted.org/packages/ff/ae/e4b22249436e9ffa96f3c80111da42853fe3e541cf73575319132628bee8/camcrypt-1.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "cb988cb827a043785e46ce01de6b7c6b", "sha256": "267ca9f08b27013536f82f556c16a4af4026d903954ab69a7da6f6299cedbdbd" }, "downloads": -1, "filename": "camcrypt-1.2.0.tar.gz", "has_sig": false, "md5_digest": "cb988cb827a043785e46ce01de6b7c6b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20312, "upload_time": "2013-12-20T14:08:58", "url": "https://files.pythonhosted.org/packages/ff/ae/e4b22249436e9ffa96f3c80111da42853fe3e541cf73575319132628bee8/camcrypt-1.2.0.tar.gz" } ] }