Encrypting a repository
June 17th, 2005 at 5:19 pm (3 years ago) by Andi Vajda under chandlerdbSleepycat’s Berkeley DB software, which provides the persistence underpinnings to Chandler’s repository, can be configured to use the AES (Rijndael) algorithm to encrypt its data files.
To use this feature, simply pass a ‘password’ keyword argument to Repository.create() or Repository.open(). This password is of course not stored in the repository and its loss would make the data in it unrecoverable until you figured out a way to crack the encryption. When starting Chandler from the command line, the -S/–encrypt argument can be used to be prompted for a password when creating or opening the repository. It would be nice for the Chandler UI to make this functionality available for non-command line users eventually.







