| Commit message (Expand) | Author | Age | Files | Lines |
* | Expose public_value() in ECDH public key | lloyd | 2010-04-20 | 1 | -3/+10 |
* | In the string constructor of EC_Domain_Params, check if the PEM decoding | lloyd | 2010-04-19 | 2 | -6/+16 |
* | Move class decls together | lloyd | 2010-03-21 | 1 | -10/+10 |
* | Move where pk_ops is included, remove rng.h from dl_algo.h | lloyd | 2010-03-21 | 4 | -5/+3 |
* | KeyPair::check_key's behavior of throwing an exception upon failure was | lloyd | 2010-03-21 | 9 | -112/+75 |
* | Replace PointGFp::check_invaraints, which would either return silently | lloyd | 2010-03-19 | 4 | -42/+12 |
* | Add a couple of new helper functions to BER_Decoder: | lloyd | 2010-03-19 | 4 | -43/+12 |
* | A number of changes to primality tests: | lloyd | 2010-03-19 | 1 | -1/+1 |
* | There are some nasty API problems that are caused by having to pass a | lloyd | 2010-03-19 | 5 | -37/+6 |
* | Don't call get_eme or get_kdf with name "Raw" (returns NULL); ideally | lloyd | 2010-03-19 | 1 | -3/+3 |
* | Add a couple of verification tests for GOST 34.10 | lloyd | 2010-03-16 | 1 | -3/+16 |
* | Remove stdio include | lloyd | 2010-03-13 | 1 | -2/+0 |
* | Remove iostream/stdio includes | lloyd | 2010-03-13 | 1 | -3/+0 |
* | Fix GOST 34.10 pub key loading (uses little endian format, what the fsck?) | lloyd | 2010-03-13 | 1 | -6/+25 |
* | Fix GOST, wasn't getting found in engine | lloyd | 2010-03-13 | 2 | -4/+4 |
* | Use a Modular_Reducer in ECDSA op | lloyd | 2010-03-13 | 2 | -6/+8 |
* | Give PK_Signer users the option of disabling fault protection | lloyd | 2010-03-13 | 2 | -6/+17 |
* | DSA and NR require certain parameters (which depend on the randomly | lloyd | 2010-03-09 | 2 | -18/+24 |
* | Remove decls of removed RSA encrypt/decrypt | lloyd | 2010-03-09 | 1 | -5/+0 |
* | Oops. Secret nonce/seed for blinding for DH and ElGamal was 2^x mod p. | lloyd | 2010-03-09 | 2 | -2/+2 |
* | De-name unused rng arg | lloyd | 2010-03-09 | 1 | -1/+1 |
* | Deconstify PK_Ops. It's quite reasonable that some op will want to | lloyd | 2010-03-09 | 19 | -101/+59 |
* | Add back RSA consistency checking (decrypt only) | lloyd | 2010-03-09 | 2 | -3/+8 |
* | Have PK_Signer check the validity of all signatures before releasing. | lloyd | 2010-03-09 | 2 | -8/+52 |
* | Use preexisting powermod precomputations for setting up blinders | lloyd | 2010-03-09 | 2 | -2/+2 |
* | Remove decls of unimplemented functions | lloyd | 2010-03-08 | 1 | -3/+0 |
* | Blinder::choose_nonce added a single byte of the timestamps 8 times, | lloyd | 2010-03-08 | 1 | -2/+2 |
* | Add back in blinding to RSA, RW, ElGamal, and DH. | lloyd | 2010-03-08 | 11 | -17/+175 |
* | Rename PK_Encryptor_MR_with_EME and PK_Decryptor_MR_with_EME to | lloyd | 2010-03-08 | 3 | -38/+40 |
* | Modify pubkey classes to take names instead of object pointers. | lloyd | 2010-03-08 | 9 | -56/+44 |
* | Have the constructors in pubkey.h take all arguments look_pk does, and | lloyd | 2010-03-08 | 2 | -30/+46 |
* | Remove the now no-op classes PK_Encrypting_Key, | lloyd | 2010-03-08 | 11 | -71/+23 |
* | Remove unused variable | lloyd | 2010-03-05 | 1 | -1/+0 |
* | Set domain_encoding enum in all EC key constructors | lloyd | 2010-03-05 | 1 | -10/+15 |
* | Remove IF_Core | lloyd | 2010-03-05 | 11 | -304/+7 |
* | Add RSA encrypt/decrypt ops | lloyd | 2010-03-05 | 2 | -21/+60 |
* | Add ops for ElGamal encryption and decryption. | lloyd | 2010-03-05 | 10 | -341/+160 |
* | Constify sign and verify ops | lloyd | 2010-03-05 | 13 | -41/+50 |
* | Remove sign and verify ops from key types | lloyd | 2010-03-05 | 6 | -109/+0 |
* | Remove ECDSA_PublicKey::verify | lloyd | 2010-03-05 | 2 | -40/+0 |
* | Rename PK_Ops::Signature_Operation to PK_Ops::Signature | lloyd | 2010-03-05 | 10 | -14/+14 |
* | Remove NR and DSA specific hooks | lloyd | 2010-03-05 | 13 | -505/+2 |
* | Add verification ops for all signature key types | lloyd | 2010-03-05 | 15 | -144/+363 |
* | Remove the sign() operation from the public key objects, totally replaced | lloyd | 2010-03-05 | 13 | -155/+40 |
* | Add signature generation operation classes. Remove sign() from | lloyd | 2010-03-05 | 17 | -70/+397 |
* | The operation can assume the key will continue to exist as long as it does, | lloyd | 2010-03-04 | 2 | -7/+6 |
* | This checkin represents a pretty major change in how PK operations are | lloyd | 2010-03-04 | 15 | -230/+189 |
* | Clean up PK_Key_Agreement slightly | lloyd | 2010-03-04 | 2 | -21/+32 |
* | Fix typos | lloyd | 2010-03-04 | 1 | -2/+2 |
* | Inline simple DSA funcs | lloyd | 2010-03-04 | 2 | -21/+6 |