Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix ECIES tests when cipher was disabled | Jack Lloyd | 2018-08-10 | 1 | -14/+14 |
| | | | | Now the constructor throws instead of the encrypt/decrypt op | ||||
* | Add functions to get size of PK ciphertext,plaintext | Jack Lloyd | 2018-08-10 | 1 | -9/+6 |
| | | | | Needed for https://github.com/strongswan/strongswan/pull/109 | ||||
* | Make the tests VarMap an actual type instead of a hashmap typedef. | Jack Lloyd | 2018-05-29 | 1 | -31/+31 |
| | |||||
* | Add PointGFp::encode as replacement for EC2OSP | Jack Lloyd | 2018-03-10 | 1 | -2/+1 |
| | | | | | | Literally every single call to EC2OSP is converting the returned secure_vector to a std::vector. Which makes sense since private points are not really a thing in any protocol I know of. | ||||
* | Avoid CurveGFp in EC_Group interface | Jack Lloyd | 2018-01-31 | 1 | -3/+2 |
| | |||||
* | Cleanup ECIES test | Jack Lloyd | 2018-01-02 | 1 | -17/+10 |
| | | | | And avoid warnings from Sonar about adding booleans | ||||
* | Add final annotations as appropriate in the test code | Jack Lloyd | 2017-09-22 | 1 | -3/+3 |
| | |||||
* | More include header cleanups | Jack Lloyd | 2017-09-21 | 1 | -1/+0 |
| | |||||
* | Reformat code with astyle + fix code style | Tomasz Frydrych | 2017-05-01 | 1 | -19/+21 |
| | |||||
* | Fix ECIES test | Jack Lloyd | 2016-12-19 | 1 | -1/+1 |
| | |||||
* | Minor refactoring of Text_Based_Test | Jack Lloyd | 2016-12-19 | 1 | -8/+6 |
| | | | | | | Turns out astyle has some bugs wrt C++11 initialize lists. Rather than having astyle mangle all of the tests, convert to using a string which is split once at the start instead of a vector of keys. | ||||
* | Convert to using standard uintN_t integer types | Jack Lloyd | 2016-12-18 | 1 | -21/+20 |
| | | | | | | Renames a couple of functions for somewhat better name consistency, eg make_u32bit becomes make_uint32. The old typedefs remain for now since probably lots of application code uses them. | ||||
* | Remove unneeded includes | Jack Lloyd | 2016-10-24 | 1 | -1/+0 |
| | |||||
* | Merge GH #679 Unify test naming | Jack Lloyd | 2016-10-24 | 1 | -2/+2 |
|\ | |||||
| * | Reunify registered test names [ci skip] | René Korthaus | 2016-10-23 | 1 | -2/+2 |
| | | |||||
* | | ECIES ISO tests require SHA-1 | Jack Lloyd | 2016-10-21 | 1 | -1/+1 |
|/ | |||||
* | Make pk_ops.h internal | Jack Lloyd | 2016-10-08 | 1 | -8/+8 |
| | | | | Some fixes for missing system_rng in ECIES and tests. | ||||
* | add more ECIES tests | Daniel Neus | 2016-07-19 | 1 | -0/+208 |
| | |||||
* | replace (deprecated) Pipe API with Cipher_Mode in ECIES | Daniel Neus | 2016-07-13 | 1 | -1/+0 |
| | |||||
* | Various fixes with bsi module policy | René Korthaus | 2016-07-04 | 1 | -0/+3 |
| | |||||
* | Add missing override annotation. Fix formatting in ECIES tests | Jack Lloyd | 2016-06-30 | 1 | -20/+19 |
| | |||||
* | ecies: fix tests for ecies-iso (allow empty ciphertext) | Philipp Weber | 2016-05-30 | 1 | -3/+6 |
| | |||||
* | ecies review change: test for exception if the ciphertext is invalid | Philipp Weber | 2016-05-30 | 1 | -0/+8 |
| | |||||
* | ecies review change: add missing ciphertext to test vectors | Philipp Weber | 2016-05-23 | 1 | -4/+1 |
| | |||||
* | ecies review change: make constant vector with test data const instead of static | Philipp Weber | 2016-05-23 | 1 | -1/+1 |
| | |||||
* | add ecies implementation according to iso-18033 | Philipp Weber | 2016-04-27 | 1 | -0/+246 |