Agile Keychain Design¶ Agile Keychain Design Requirements Design Decisions AES Encryption Using OpenSSL Encryption Key Generation Hierarchy of Encryption Keys File System Storage Individual Entry Contents Summary The goal of the Agile Keychain is to build on the successes of the OS X Keychain while increasing the flexibility and portability of the Keychain design. Additional flexibility is needed