Difference between revisions of "Security/Juno/Barbican"
(→Encryption Algorithms) |
(→Encryption Algorithms) |
||
Line 14: | Line 14: | ||
|- | |- | ||
| AES || Example crypto plug-in || No || PyCrypto || | | AES || Example crypto plug-in || No || PyCrypto || | ||
+ | * Uses a 128 bit hardcoded default key. The key can be over-ridden by config. | ||
* TODO - fill in details on what this is used for (if anything other than an example) | * TODO - fill in details on what this is used for (if anything other than an example) | ||
|| | || |
Revision as of 19:27, 25 April 2014
This page documents security related details for the Barbican project in the OpenStack Juno release.
Contents
Implemented Crypto
Used Crypto
Libraries
- PyCrypto
Encryption Algorithms
Algorithm | Purpose | Configurable | Implementation | Details | Source |
---|---|---|---|---|---|
AES | Example crypto plug-in | No | PyCrypto |
|
|
AES | utility class | Yes | PyCrypto |
|
|
Hashing Algorithms
Algorithm | Purpose | Configurable | Implementation | Details | Source |
---|---|---|---|---|---|
sha256 | HKDF | Yes | PyCrypto |
|
|
sha256 | symmetric crypto signing | Yes | PyCrypto |
|
|