aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/pk_pad
Commit message (Expand)AuthorAgeFilesLines
* Improve pk_pad doxygen [ci skip]René Korthaus2016-10-196-5/+13
* Remove deprecated hashes MD2, HAS-160, and RIPEMD-128Jack Lloyd2016-09-021-17/+0
* Merge GH #554 Add PKCS #1 v1.5 ID for SHA-512/256 signaturesJack Lloyd2016-07-271-0/+8
|\
| * add SHA-512/256 PKCS#1 hash identifierDaniel Neus2016-07-251-0/+8
* | eme / pubkey test improvementsDaniel Neus2016-07-252-11/+13
|/
* Merge GH #504 Add ECKCDSAJack Lloyd2016-06-208-2/+46
|\
| * Add ECKCDSA signature algorithmRené Korthaus2016-06-1410-2/+54
* | remove all uses of EMSA1_BSIDaniel Neus2016-05-021-8/+0
* | remove EMSA1_BSI (no longer recommended by BSI)Daniel Neus2016-04-303-69/+0
|/
* Clean up PK decryption encoding.Jack Lloyd2016-03-207-36/+34
* Add PK_Decryptor::decrypt_or_randomJack Lloyd2016-03-208-76/+59
* cppcheck fixes: Class 'X' has a constructor with 1 argument that is not expli...Daniel Neus2016-03-057-7/+7
* Add final attribute to many classesJack Lloyd2016-01-108-9/+9
* Mass-prefix member vars with m_René Korthaus2016-01-086-28/+28
* Export mgf1_mask GH #380Jack Lloyd2015-12-251-3/+3
* TLS improvementsJack Lloyd2015-10-251-2/+1
* Make Montgomery reduction constant time.Jack Lloyd2015-10-242-16/+16
* Cleanups in ct and oaepJack Lloyd2015-10-171-9/+11
* Make PKCS #1 and OAEP decoding constant time to avoid oracle attacksJack Lloyd2015-10-162-30/+48
* Remove use of lookup.h in favor of new T::create API.Jack Lloyd2015-09-213-10/+7
* Internal header cleanupsJack Lloyd2015-09-197-50/+17
* Handle dependencies re static linking. GH #279Jack Lloyd2015-09-171-0/+1
* Fix pbkdf, pk padding and ECDH registration for static linking.Jack Lloyd2015-09-1115-75/+122
* Remove alloc module; move secmem.h to base and locking_allocator to utilsJack Lloyd2015-08-291-1/+0
* pk_pad: Add missing overridesDaniel Seither2015-07-309-34/+34
* Fix typosSimon Warta2015-07-241-4/+4
* Fix module combi: adler32,eme_rawSimon Warta2015-07-081-2/+0
* Fix module combi: adler32,eme_oaepSimon Warta2015-07-085-3/+2
* lib/pk_pad: Convert &vec[0] to vec.data()Daniel Seither2015-06-207-20/+20
* In PK encrypt/decrypt move pad calls to the operation. This allows anlloyd2015-03-143-0/+66
* Hide Algorithm_Factory and use the functions in lookup.h internally.lloyd2015-03-043-11/+12
* Clean up root dir, remove some unneeded dependencieslloyd2015-02-057-18/+0
* Remove algo factory, engines, global RNG, global state, etc.lloyd2015-02-042-4/+4
* Convert PK operations to using Algo_Registry instead of Engine.lloyd2015-02-032-2/+13
* Add missing files. Remove cipher lookup from engine code.lloyd2015-02-012-1/+46
* Use registry also for KDF, EMSA, and EMElloyd2015-01-3114-112/+84
* Use registry for streams and MACs. Start updating callers.lloyd2015-01-311-12/+11
* Ensure all files have copyright and license info.lloyd2015-01-1024-24/+24
* Support 0 length salts in PSSR. Bugzilla 268lloyd2014-03-272-3/+12
* More fixes for minified buildslloyd2014-02-091-2/+5
* Guess I won't be needing theselloyd2014-01-184-4/+0
* More unique_ptr, and pull <memory> all the way up to types.hlloyd2014-01-185-34/+21
* Rename the various pubkey padding schemes to match the common names.lloyd2014-01-1821-367/+301
* More unique_ptr, also cleanup MGF1 usagelloyd2014-01-189-38/+105
* Split up docs into the reference manual, the website, and everything else.lloyd2014-01-101-2/+2
* Move lib into srclloyd2014-01-1032-0/+1749