aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/pubkey/ecies
Commit message (Expand)AuthorAgeFilesLines
* Add missing override annotations [ci skip]Jack Lloyd2018-08-131-1/+1
* Add function to return the size of a key agreement outputJack Lloyd2018-08-121-0/+2
* Add functions to get size of PK ciphertext,plaintextJack Lloyd2018-08-102-40/+61
* Add RAII versions of get_cipher_mode and get_aeadJack Lloyd2018-04-071-6/+1
* Add PointGFp::encode as replacement for EC2OSPJack Lloyd2018-03-101-3/+2
* Add mixed (J+A) point addition, new scalar mul for base pointsJack Lloyd2018-03-081-3/+2
* New API for blinded ECC point multiplicationJack Lloyd2018-02-211-5/+13
* Use shared representation of EC_GroupJack Lloyd2018-01-311-7/+6
* Cleanup ECIES testJack Lloyd2018-01-021-1/+1
* Apply final annotations to the library alsoJack Lloyd2017-09-222-5/+5
* More include header cleanupsJack Lloyd2017-09-212-2/+2
* Header file cleanupsJack Lloyd2017-09-211-0/+1
* Change header guard format to BOTAN_FOO_H_Jack Lloyd2017-09-201-2/+2
* Add API stability annotations.Jack Lloyd2017-09-191-5/+5
* Use constant_time_compare instead of same_memJack Lloyd2017-09-161-1/+1
* Clean up use of <limits> headerJack Lloyd2017-09-031-0/+1
* Content:Tomasz Frydrych2017-04-031-0/+4
* Remove "Dirty hack" for multiple defines in lex_me_harder()Simon Warta2017-04-021-1/+3
* Merge GH #779 Add ECDH/ECIES blinding and DH small subgroup checkingJack Lloyd2016-12-211-5/+8
|\
| * Blind the ECDH/ECIES agree operation.Never2016-12-191-5/+8
* | Convert to using standard uintN_t integer typesJack Lloyd2016-12-182-25/+25
|/
* Pubkey cleanupsJack Lloyd2016-11-121-5/+0
* Simplify some code by using T::create_or_throwJack Lloyd2016-11-032-21/+7
* Fix doxygen warnings [ci skip]René Korthaus2016-10-191-0/+3
* Improve pubkey doxygen [ci skip]René Korthaus2016-10-191-1/+1
* Make pk_ops.h internalJack Lloyd2016-10-082-16/+30
* Remove Algo_Registry usage from public key code.Jack Lloyd2016-10-072-7/+16
* fix source file encoding ANSI -> UTF-8Daniel Neus2016-08-171-1/+1
* add more ECIES testsDaniel Neus2016-07-191-2/+2
* replace (deprecated) Pipe API with Cipher_Mode in ECIESDaniel Neus2016-07-133-22/+20
* Add missing override annotation. Fix formatting in ECIES testsJack Lloyd2016-06-301-1/+1
* ecies review change: decrypt only if mac is correct and catch exceptions duri...Philipp Weber2016-05-231-11/+25
* add ecies implementation according to iso-18033Philipp Weber2016-04-273-0/+687