Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove Algo_Registry usage from public key code. | Jack Lloyd | 2016-10-07 | 2 | -7/+16 |
| | | | | | | | | Instead the key types exposes operations like `create_encryption_op` which will return the relevant operation if the algorithm supports it. Changes pubkey.h interface, now RNG is passed at init time. Blinder previous created its own RNG, now it takes it from app. | ||||
* | fix source file encoding ANSI -> UTF-8 | Daniel Neus | 2016-08-17 | 1 | -1/+1 |
| | | | | | | | | | should fix: ``` WARN: Invalid character encountered in file /home/travis/build/randombit/botan/src/tests/test_utils.cpp at line 381 for encoding UTF-8. Please fix file content or configure the encoding to be used using property 'sonar.sourceEncoding'. WARN: Invalid character encountered in file /home/travis/build/randombit/botan/src/lib/pubkey/ecies/ecies.cpp at line 311 for encoding UTF-8. Please fix file content or configure the encoding to be used using property 'sonar.sourceEncoding'. ``` | ||||
* | add more ECIES tests | Daniel Neus | 2016-07-19 | 1 | -2/+2 |
| | |||||
* | replace (deprecated) Pipe API with Cipher_Mode in ECIES | Daniel Neus | 2016-07-13 | 3 | -22/+20 |
| | |||||
* | Add missing override annotation. Fix formatting in ECIES tests | Jack Lloyd | 2016-06-30 | 1 | -1/+1 |
| | |||||
* | ecies review change: decrypt only if mac is correct and catch exceptions ↵ | Philipp Weber | 2016-05-23 | 1 | -11/+25 |
| | | | | during decryption | ||||
* | add ecies implementation according to iso-18033 | Philipp Weber | 2016-04-27 | 3 | -0/+687 |