Plone Cryptographic Toolkit
Project description
leocornus.plonecrypto
leocornus.plonecrypto is a cryptographic tool for Plone developers to easily use cryptography in a Plone application. It supports authentication and encryption with both symmetric an asymmetric keys.
Check leocornus.plonecrypto homepage (http://plonexp.leocorn.com/xp/leocornus.plonecrypto) for more details.
Dependences
leocornus.plonecrypto depends on the following Python modules:
keyczar-python (http://code.google.com/p/keyczar/)
PyCrypto (http://www.amk.ca/python/code/crypto)
PyAsn1 (http://pyasn1.sourceforge.net/)
simplejson - 2.0.9 (http://pypi.python.org/pypi/simplejson/2.0.9)
Change Log
version 0.2
Tracking logs for keys’ rotating and retiring
Allow user to select maximum keys to keep
Ability to automatically retire keys when the amount of active keys reached the maximum
version 0.1
Providing easy to use APIs for encrypt and decrypt.
Keys management panel to add new key and clear and regenerate keys.
Ability to periodically clear and regenerate keys, leverage on clock-server in zope.conf