===== Usage ===== You can use cryptbase with django ORM or with SQLAlchemy. To use with SQLAlchemy: from cryptbase import EncryptedText sensitive = Column(EncryptedText(key=DB_KEY)) To use with django: from cryptbase import EncryptedTextField sensitive = EncryptedTextField(key=DB_KEY) DB_KEY is 32 bytes encryption key as hex encoded string. Fields behave as TEXT fields, data are transparently encrypted when storing into the database and decrypted on retrieval.