aboutsummaryrefslogtreecommitdiffstats
path: root/src/libstrongswan
Commit message (Expand)AuthorAgeFilesLines
* unit-tests: Rename targets for libstrongswan and kernel-netlinkThomas Egerer2017-11-091-5/+5
* auth-cfg: Add RSA/PSS schemes for pubkey and rsa if enabled in strongswan.confTobias Brunner2017-11-082-14/+79
* Treat RSASSA-PSS keys like rsaEncryption RSA keysTobias Brunner2017-11-083-1/+20
* openssl: Add support for signature schemes with parametersTobias Brunner2017-11-082-47/+34
* x509: Add support for signature schemes with parametersTobias Brunner2017-11-085-143/+220
* builder: Add builder option to pass signature scheme and paramsTobias Brunner2017-11-082-1/+4
* signature-params: Add helpers to parse/build ASN.1 algorithmIdentifier for si...Tobias Brunner2017-11-083-0/+196
* ikev2: Enumerate RSA/PSS schemes and use them if enabledTobias Brunner2017-11-083-28/+50
* signature-params: Use helper to build MGF1 algorithmIdentifierTobias Brunner2017-11-081-2/+2
* asn1: Add helper function to create algorithmIdentifier with parametersTobias Brunner2017-11-082-6/+23
* auth-cfg: Parse rsa/pss auth tokensTobias Brunner2017-11-082-25/+136
* auth-cfg: Store signature schemes as signature_params_t objectsTobias Brunner2017-11-087-48/+92
* certificate: Return signature scheme and parameters from issued_by() methodTobias Brunner2017-11-0825-72/+119
* signature-params: Add helper struct for signature scheme and parametersTobias Brunner2017-11-083-18/+319
* unit-tests: Add RSA-PSS signature tests with specific saltsTobias Brunner2017-11-081-92/+818
* gcrypt: Add support for static salts when signing with RSA-PSSTobias Brunner2017-11-081-6/+17
* gmp: Add support for static salts when signing with RSA-PSSTobias Brunner2017-11-081-2/+6
* signature-params: Optionally pass a specific salt value when signingTobias Brunner2017-11-081-0/+2
* unit-tests: Warn if we skip RSA tests due to dependenciesTobias Brunner2017-11-081-0/+11
* unit-tests: Add ability to issue a warning message for a test caseTobias Brunner2017-11-083-6/+116
* mgf1: Add support for SHA-224/384 based MGF1Tobias Brunner2017-11-082-1/+11
* xof: Add identifiers for MGF1 XOFs based on SHA-224/384Tobias Brunner2017-11-082-5/+13
* gmp: Use helper to determine XOF typeTobias Brunner2017-11-082-28/+10
* xof: Add helper to determine MGF1 XOF type from hash algorithmTobias Brunner2017-11-082-0/+38
* gcrypt: Add support for RSA-PSS signaturesTobias Brunner2017-11-083-31/+127
* gcrypt: Register supported RSA signature/verification schemesTobias Brunner2017-11-081-0/+16
* gmp: Add support for RSASSA-PSS signature verificationTobias Brunner2017-11-082-2/+140
* gmp: Add support for RSASSA-PSS signature creationTobias Brunner2017-11-082-0/+130
* unit-tests: Add FIPS 186-4 RSASSA-PSS test vectorsTobias Brunner2017-11-081-0/+1629
* unit-tests: Create and verify some RSA PSS signaturesTobias Brunner2017-11-081-3/+25
* openssl: Add support for verifying RSASSA-PSS signaturesTobias Brunner2017-11-082-3/+142
* openssl: Add support for creating RSASSA-PSS signaturesTobias Brunner2017-11-082-5/+132
* openssl: Add helper to determine EVP_MD from hash_algorithm_tTobias Brunner2017-11-082-9/+27
* unit-tests: Add FIPS 186-4 RSA test vectorsTobias Brunner2017-11-081-5/+2428
* gcrypt: Determine missing RSA private key parametersTobias Brunner2017-11-081-4/+133
* gmp: Determine missing RSA private key parametersTobias Brunner2017-11-081-4/+109
* openssl: Add functions to determine missing RSA private key parametersTobias Brunner2017-11-081-9/+223
* signature-params: Add functions to parse/build ASN.1 RSASSA-PSS paramsTobias Brunner2017-11-087-1/+421
* hasher: Add function to determine length of hashesTobias Brunner2017-11-082-0/+46
* asn1: Add function to generate an ASN.1 integer from an uint64_tTobias Brunner2017-11-083-6/+63
* asn1: Add OID for MGF1Tobias Brunner2017-11-081-1/+1
* signature-params: Add struct for RSASSA-PSS parametersTobias Brunner2017-11-082-0/+42
* private-key: Add optional parameters argument to sign() methodTobias Brunner2017-11-0820-37/+36
* public-key: Add optional parameters argument to verify() methodTobias Brunner2017-11-0822-38/+50
* public-key: Add RSASSA-PSS signature scheme identifierTobias Brunner2017-11-083-0/+9
* asn1: Add OID for RSASSA-PSSTobias Brunner2017-11-081-0/+1
* ikev2: Don't use SHA-1 for RFC 7427 signature authenticationTobias Brunner2017-11-082-4/+4
* pkcs11: Call C_Finalize() to cancel jobs waiting in C_WaitForSlotEvent()Tobias Brunner2017-11-021-9/+14
* utils: Add helper function to parse time spans from stringsTobias Brunner2017-11-024-42/+132
* asn1: Add additional OIDs seen in certificate DNsTobias Brunner2017-11-022-0/+6