aboutsummaryrefslogtreecommitdiffstats
path: root/src/libstrongswan/plugins/pkcs8/pkcs8_builder.c
Commit message (Collapse)AuthorAgeFilesLines
* pkcs8: Add explicit comment for RSASSA-PSS fall-throughTobias Brunner2017-11-151-0/+1
|
* Treat RSASSA-PSS keys like rsaEncryption RSA keysTobias Brunner2017-11-081-0/+10
| | | | | | | | | | In theory we should treat any parameters and the identifier itself as restriction to only use the key to create signatures accordingly (e.g. only use RSA with PSS padding or even use specific hash algorithms). But that's currently tricky as we'd have to store and pass this information along with our private keys (i.e. use PKCS#8 to store them and change the builder calls to pass along the identifier and parameters). That would require quite some work.
* Added support of EdDSA signaturesAndreas Steffen2016-12-141-4/+11
|
* Extract PKCS#5 handling from pkcs8 plugin to separate helper classTobias Brunner2013-05-081-455/+16
|
* Moved debug.[ch] to utils folderTobias Brunner2012-10-241-1/+1
|
* Add a return value to hasher_t.get_hash()Martin Willi2012-07-161-3/+9
|
* Add a return value to crypter_t.set_key()Martin Willi2012-07-161-3/+2
|
* Add a return value to crypter_t.decrypt()Martin Willi2012-07-161-1/+4
|
* Add a return value to prf_t.set_key()Martin Willi2012-07-161-1/+4
|
* Add a return value to prf_t.get_bytes()Martin Willi2012-07-161-8/+25
|
* pkcs8: Initialize salt and IV properly.Tobias Brunner2012-05-181-1/+1
|
* Compiler warnings fixed.Tobias Brunner2012-02-141-1/+1
|
* Added support for PKCS#5 v2 schemes when decrypting PKCS#8 files.Tobias Brunner2012-02-011-54/+310
|
* Added support for encrypted PKCS#8 files (for some PKCS#5 v1.5 schemes).Tobias Brunner2012-02-011-1/+251
|
* Added support to parse PKCS#8 encoded ECDSA private keys.Tobias Brunner2012-02-011-10/+25
|
* Parse RSA private keys from PKCS#8 encoded blobs.Tobias Brunner2012-02-011-0/+111