aboutsummaryrefslogtreecommitdiffstats
path: root/src/libstrongswan/plugins/pkcs1/pkcs1_builder.c
Commit message (Collapse)AuthorAgeFilesLines
* Treat RSASSA-PSS keys like rsaEncryption RSA keysTobias Brunner2017-11-081-1/+6
| | | | | | | | | | 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.
* Fixed some typos, courtesy of codespellTobias Brunner2017-03-231-1/+1
|
* Added support of EdDSA signaturesAndreas Steffen2016-12-141-0/+7
|
* pkcs1: Support building of KEY_ANY private keysTobias Brunner2016-10-051-4/+68
| | | | | We try to detect the type of key by parsing the basic structure of the passed ASN.1 blob.
* Store and parse BLISS private and public keys in DER and PEM formatAndreas Steffen2014-11-291-1/+8
| | | | | | | | Additionally generate SHA-1 fingerprints of raw BLISS subjectPublicKey and subjectPublicKeyInfo objects. Some basic functions used by the bliss_public_key class are shared with the bliss_private_key class.
* Moved debug.[ch] to utils folderTobias Brunner2012-10-241-1/+1
|
* Log messages for PKCS1 and PEM parsing in ASN log group.Tobias Brunner2011-12-161-3/+3
|
* support of RSAES-OAEP public keysAndreas Steffen2011-03-081-1/+1
|
* Adding DBG_LIB to all calls of libstrongswan's version of DBG*.Tobias Brunner2010-04-061-3/+3
|
* mark embedded parsing in debug modeAndreas Steffen2009-10-021-0/+2
|
* Updated pkcs1 plugin to the new builder APIMartin Willi2009-09-101-114/+34
|
* removed trailing spaces ([[:space:]]+$)Martin Willi2009-09-041-24/+24
|
* implemented a pkcs1 plugin providing PKCS#1 key parsing buildersMartin Willi2009-08-261-0/+377