Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | ikev2: Enumerate RSA/PSS schemes and use them if enabled | Tobias Brunner | 2017-11-08 | 1 | -2/+2 |
| | |||||
* | certificate: Return signature scheme and parameters from issued_by() method | Tobias Brunner | 2017-11-08 | 1 | -1/+0 |
| | | | | | This also required some include restructuring (avoid including library.h in headers) to avoid unresolvable circular dependencies. | ||||
* | public-key: Add optional parameters argument to verify() method | Tobias Brunner | 2017-11-08 | 1 | -4/+5 |
| | |||||
* | public-key: Add RSASSA-PSS signature scheme identifier | Tobias Brunner | 2017-11-08 | 1 | -0/+2 |
| | |||||
* | Reference Edwards-curve signature RFCs | Andreas Steffen | 2017-03-20 | 1 | -5/+5 |
| | |||||
* | Added support of EdDSA signatures | Andreas Steffen | 2016-12-14 | 1 | -6/+13 |
| | |||||
* | gmp: Support of SHA-3 RSA signatures | Andreas Steffen | 2016-09-22 | 1 | -9/+17 |
| | |||||
* | Explicitly mention SHA2 algorithm in BLISS OIDs and signature schemes | Andreas Steffen | 2015-11-06 | 1 | -6/+6 |
| | |||||
* | Support BLISS signatures with SHA-3 hash | Andreas Steffen | 2015-11-03 | 1 | -1/+7 |
| | |||||
* | public-key: Add helper to determine acceptable signature schemes for keys | Tobias Brunner | 2015-03-04 | 1 | -0/+11 |
| | |||||
* | public-key: Add helper to map signature schemes to ASN.1 OIDs | Tobias Brunner | 2015-03-04 | 1 | -1/+9 |
| | | | | | | There is a similar function to map key_type_t and hasher_t to an OID, but this maps schemes directly (and to use the other function we'd have to have a function to map schemes to hash algorithms first). | ||||
* | public-key: Add helper to determine key type from signature scheme | Tobias Brunner | 2015-03-04 | 1 | -0/+9 |
| | |||||
* | Allow SHA256 and SHA384 data hash for BLISS signatures. | Andreas Steffen | 2015-02-26 | 1 | -0/+4 |
| | | | | | The default is SHA512 since this hash function is also used for the c_indices random oracle. | ||||
* | Started implementing BLISS signature generation | Andreas Steffen | 2014-11-29 | 1 | -4/+2 |
| | |||||
* | Created framework for BLISS post-quantum signature algorithm | Andreas Steffen | 2014-11-29 | 1 | -1/+8 |
| | |||||
* | Fix various API doc issues and typos | Tobias Brunner | 2013-07-18 | 1 | -1/+1 |
| | | | | Partially based on an old patch by Adrian-Ken Rueegsegger. | ||||
* | Reverse the changes made to openssl plugin for signature verification | Sansar Choinyambuu | 2011-11-28 | 1 | -2/+0 |
| | |||||
* | use openssl rsa_verify function | Sansar Choinyambuu | 2011-11-28 | 1 | -0/+2 |
| | |||||
* | Reverse the changes made to openssl plugin for signature verification | Sansar Choinyambuu | 2011-11-28 | 1 | -2/+0 |
| | |||||
* | use openssl rsa_verify function | Sansar Choinyambuu | 2011-11-28 | 1 | -0/+2 |
| | |||||
* | Readded docs for some arguments to global functions. | Tobias Brunner | 2011-07-21 | 1 | -3/+5 |
| | | | | Those were overzealously removed in 28623fc5389829858c78c759a214aa5c64ea26c6. | ||||
* | "this" removed from comments. | Tobias Brunner | 2011-07-06 | 1 | -3/+1 |
| | |||||
* | Use bits instead of bytes for a private/public key | Martin Willi | 2010-08-10 | 1 | -3/+3 |
| | |||||
* | Added support for different encryption schemes to private/public keys | Martin Willi | 2010-08-10 | 1 | -1/+29 |
| | |||||
* | Renamed key_encod{ing,der}_t and constants, prepare for generic credential ↵ | Martin Willi | 2010-07-13 | 1 | -5/+4 |
| | | | | encoding | ||||
* | Moved keys/key_encoding.[ch] to cred_encoding.[ch] | Martin Willi | 2010-07-13 | 1 | -1/+1 |
| | |||||
* | Fixed all doxygen warnings | Martin Willi | 2009-10-22 | 1 | -1/+1 |
| | |||||
* | Public/Private keys implement a has_fingerprint() method | Martin Willi | 2009-09-21 | 1 | -0/+17 |
| | |||||
* | extended hasher_signature_algorithm_to_oid() function | Andreas Steffen | 2009-09-13 | 1 | -0/+1 |
| | |||||
* | removed trailing spaces ([[:space:]]+$) | Martin Willi | 2009-09-04 | 1 | -13/+13 |
| | |||||
* | distinguish between RFC 4754 (concatenated) and RFC 3279 (DER encoded) ECDSA ↵ | Martin Willi | 2009-08-27 | 1 | -5/+10 |
| | | | | signatures | ||||
* | changed get_id/get_encoding API of private/public key to use new encoding ↵ | Martin Willi | 2009-08-26 | 1 | -11/+14 |
| | | | | framework | ||||
* | added generic implementation helpers for private_key_t.equals/belongs_to, ↵ | Martin Willi | 2009-08-26 | 1 | -0/+9 |
| | | | | public_key_t.equals | ||||
* | support of SHA224-based certificate signatures | Andreas Steffen | 2009-08-05 | 1 | -0/+2 |
| | |||||
* | pluto supports ECDSA authentication | Andreas Steffen | 2009-06-12 | 1 | -2/+2 |
| | |||||
* | created signature_scheme_from_oid() helper function | Andreas Steffen | 2009-06-09 | 1 | -0/+10 |
| | |||||
* | pluto and scepclient use private and public key plugins of libstrongswan | Andreas Steffen | 2009-06-09 | 1 | -19/+33 |
| | |||||
* | removing svn keyword $Id$ from all files | Tobias Brunner | 2009-04-30 | 1 | -2/+0 |
| | |||||
* | updated Doxyfile | Martin Willi | 2009-03-24 | 1 | -1/+1 |
| | | | | | | properly close all doxygen groups fixed remaining doxygen warnings | ||||
* | ECDSA with OpenSSL | Tobias Brunner | 2008-06-10 | 1 | -4/+14 |
| | |||||
* | removed unimplemented private/public key function declarations | Martin Willi | 2008-03-19 | 1 | -18/+0 |
| | |||||
* | merged the modularization branch (credentials) back to trunk | Martin Willi | 2008-03-13 | 1 | -0/+163 |