Initial page post

Peter Hamilton 2017-01-08 13:50:04 -05:00
parent 125fdcd8b3
commit 133d05f638

@ -0,0 +1,28 @@
### What algorithms are available for creating symmetric encryption keys? For asymmetric encryption keys (i.e., key pairs)?
The KMIP specification supports a wide variety of symmetric and asymmetric key algorithms. Support for these algorithms, including corresponding key lengths, will vary across different KMIP-compliant devices, so check with your KMIP vendor or with your appliance documentation to determine which ones are available.
#### Symmetric Key Algorithms
* [DES](https://en.wikipedia.org/wiki/Data_Encryption_Standard)
* [3DES](https://en.wikipedia.org/wiki/Triple_DES) (*)
* [AES](https://en.wikipedia.org/wiki/Advanced_Encryption_Standard) (*)
* [BLOWFISH](https://en.wikipedia.org/wiki/Blowfish_%28cipher%29) (*)
* [CAMELLIA](https://en.wikipedia.org/wiki/Camellia_%28cipher%29) (*)
* [CAST5](https://en.wikipedia.org/wiki/CAST-128) (*)
* [IDEA](https://en.wikipedia.org/wiki/International_Data_Encryption_Algorithm) (*)
* [MARS](https://en.wikipedia.org/wiki/MARS_%28cryptography%29)
* [RC2](https://en.wikipedia.org/wiki/RC2)
* [RC4](https://en.wikipedia.org/wiki/RC4) (*)
* [RC5](https://en.wikipedia.org/wiki/RC5)
* [SKIPJACK](https://en.wikipedia.org/wiki/Skipjack_%28cipher%29)
* [TWOFISH](https://en.wikipedia.org/wiki/Twofish)
#### Asymmetric Key Algorithms
* [RSA](https://en.wikipedia.org/wiki/RSA_%28cryptosystem%29) (*)
* [DSA](https://en.wikipedia.org/wiki/Digital_Signature_Algorithm)
* [ECDSA](https://en.wikipedia.org/wiki/Elliptic_Curve_Digital_Signature_Algorithm)
* [DH](https://en.wikipedia.org/wiki/Diffie%E2%80%93Hellman_key_exchange)
* [ECDH](https://en.wikipedia.org/wiki/Elliptic_curve_Diffie%E2%80%93Hellman)
* [ECMQV](https://en.wikipedia.org/wiki/MQV)
(*) - supported by the PyKMIP server