Andreas Steffen
|
b12c53ce77
|
Use standard unsigned integer types
|
2016-03-24 18:52:48 +01:00 |
|
Tobias Brunner
|
7bd5548538
|
pkcs5: Add support for PBES2 encryption schemes other than 3DES
This allows using e.g. AES for PKCS#8 and PKCS#12 files.
Some legacy schemes defined in RFC 2898 are not supported (like RC2).
Fixes #740.
|
2014-12-05 14:35:50 +01:00 |
|
Tobias Brunner
|
cfca183d55
|
pkcs5: Add missing break statements when checking crypto primitives
|
2013-07-24 16:17:22 +02:00 |
|
Tobias Brunner
|
d8be7d38bf
|
Also support 128-bit RC2
|
2013-05-08 15:02:39 +02:00 |
|
Tobias Brunner
|
047fca1169
|
Support the PKCS#5/PKCS#12 encryption scheme used by OpenSSL for private keys
|
2013-05-08 15:02:39 +02:00 |
|
Tobias Brunner
|
d41e54c68d
|
Move PKCS#12 key derivation to a separate file
|
2013-05-08 15:02:39 +02:00 |
|
Tobias Brunner
|
594d847f79
|
PKCS#5 wrapper can decrypt PKCS#12-like schemes
|
2013-05-08 15:02:38 +02:00 |
|
Tobias Brunner
|
c734c2d875
|
Extract function to convert ASN.1 INTEGER object to u_int64_t
|
2013-05-08 14:53:08 +02:00 |
|
Tobias Brunner
|
4076e3ee91
|
Extract PKCS#5 handling from pkcs8 plugin to separate helper class
|
2013-05-08 14:53:08 +02:00 |
|