Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | gcrypt: Add support for static salts when signing with RSA-PSS | Tobias Brunner | 2017-11-08 | 1 | -6/+17 |
| | |||||
* | gcrypt: Add support for RSA-PSS signatures | Tobias Brunner | 2017-11-08 | 1 | -18/+61 |
| | | | | | | | | For salt lengths other than 20 this requires 0bd8137e68c2 ("cipher: Add option to specify salt length for PSS verification."), which was included in libgcrypt 1.7.0 (for Ubuntu requires 17.04). As that makes it pretty much useless for us (SHA-1 is a MUST NOT), we require that version to even provide the feature. | ||||
* | gcrypt: Determine missing RSA private key parameters | Tobias Brunner | 2017-11-08 | 1 | -4/+133 |
| | | | | | We only need n, e, and d. The primes p and q and the coefficient for the Chinese remainder algorithm can be determined from these. | ||||
* | private-key: Add optional parameters argument to sign() method | Tobias Brunner | 2017-11-08 | 1 | -1/+1 |
| | |||||
* | gmp: Support of SHA-3 RSA signatures | Andreas Steffen | 2016-09-22 | 1 | -6/+6 |
| | |||||
* | Moved debug.[ch] to utils folder | Tobias Brunner | 2012-10-24 | 1 | -1/+1 |
| | |||||
* | Add a return value to hasher_t.allocate_hash() | Martin Willi | 2012-07-16 | 1 | -2/+2 |
| | |||||
* | Fixed common misspellings. | Tobias Brunner | 2011-07-20 | 1 | -1/+1 |
| | | | | Mostly found by 'codespell'. | ||||
* | Fix some warnings triggered by gcc 4.6 -Wunused-but-set-variable | Martin Willi | 2011-05-19 | 1 | -2/+2 |
| | |||||
* | Use a seperate section for each nested struct member in INIT macro | Martin Willi | 2010-08-18 | 1 | -13/+15 |
| | |||||
* | Use bits instead of bytes for a private/public key | Martin Willi | 2010-08-10 | 1 | -2/+2 |
| | |||||
* | Added support for different encryption schemes to private/public keys | Martin Willi | 2010-08-10 | 1 | -1/+8 |
| | |||||
* | Migraded gcrypt plugin to INIT/METHOD macros | Martin Willi | 2010-08-10 | 1 | -61/+44 |
| | |||||
* | Renamed key_encod{ing,der}_t and constants, prepare for generic credential ↵ | Martin Willi | 2010-07-13 | 1 | -11/+11 |
| | | | | encoding | ||||
* | Fixed RSA key generation with gcrypt | Martin Willi | 2010-04-29 | 1 | -1/+1 |
| | |||||
* | Adding DBG_LIB to all calls of libstrongswan's version of DBG*. | Tobias Brunner | 2010-04-06 | 1 | -14/+16 |
| | |||||
* | Public/Private keys implement a has_fingerprint() method | Martin Willi | 2009-09-21 | 1 | -0/+1 |
| | |||||
* | all arguments must be read | Andreas Steffen | 2009-09-20 | 1 | -1/+2 |
| | |||||
* | Updated gcrypt plugin to the new builder API | Martin Willi | 2009-09-10 | 1 | -110/+69 |
| | |||||
* | removed trailing spaces ([[:space:]]+$) | Martin Willi | 2009-09-04 | 1 | -37/+37 |
| | |||||
* | updated gcrypt plugin to new private/public key API, use encoder framework | Martin Willi | 2009-08-26 | 1 | -148/+56 |
| | |||||
* | gcrypt uses component builder to build public- from private-key | Martin Willi | 2009-08-26 | 1 | -6/+12 |
| | |||||
* | make use of the pkcs1 plugin in gcrypt rsa key parsing | Martin Willi | 2009-08-26 | 1 | -124/+55 |
| | |||||
* | support of SHA224-based certificate signatures | Andreas Steffen | 2009-08-05 | 1 | -0/+2 |
| | |||||
* | enforce correct RSA signature lenght in gcrypt | Martin Willi | 2009-06-30 | 1 | -14/+45 |
| | |||||
* | fixed compiler warning | Martin Willi | 2009-06-16 | 1 | -0/+2 |
| | |||||
* | implemented gcrypt RSA encrypt/decrypt operations | Martin Willi | 2009-06-15 | 1 | -3/+40 |
| | |||||
* | implemented IKEv1 specific SIGN_RSA_EMSA_PKCS1_NULL scheme in gcrypt | Martin Willi | 2009-06-15 | 1 | -1/+50 |
| | |||||
* | pluto supports ECDSA authentication | Andreas Steffen | 2009-06-12 | 1 | -2/+0 |
| | |||||
* | asn1_integer() ensures correct DER encoding of ASN1_INTEGER (two's complement) | Andreas Steffen | 2009-06-09 | 1 | -10/+10 |
| | |||||
* | gcrypt RSA public key implementation | Martin Willi | 2009-06-09 | 1 | -4/+9 |
| | |||||
* | gcrypt RSA private key implementation | Martin Willi | 2009-06-09 | 1 | -0/+643 |