aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* | Pass workspace size to various bigint_ functionsJack Lloyd2018-02-258-41/+52
* | Change pow_mod fuzzer to also accept p from inputJack Lloyd2018-02-251-11/+15
* | Unroll ARMv8 AES instructions by 4 to allow pipeliningJack Lloyd2018-02-251-84/+307
* | Fix autodetection of sparc64/mips64 [ci skip]Jack Lloyd2018-02-251-0/+10
* | Todo - PKCS12 [ci skip]Jack Lloyd2018-02-251-0/+1
* | Update news/docsJack Lloyd2018-02-242-7/+7
* | Merge GH #1459 Add support for POWER8 AES instructionsJack Lloyd2018-02-246-0/+404
|\ \
| * | Implement decryptionJack Lloyd2018-02-232-43/+148
| * | AES encryption using POWER8 intrinsicsJack Lloyd2018-02-236-0/+299
|/ /
* | Fix handling of misaligned loads in AltiVec SIMD wrapperJack Lloyd2018-02-231-22/+12
* | Add misaligned load/store test to SIMDJack Lloyd2018-02-231-35/+52
* | Specify in test message that input is misalignedJack Lloyd2018-02-231-2/+2
* | Fix detection of specified-endian CPUs (eg ppc64le, armeb)Jack Lloyd2018-02-231-3/+6
* | Do runtime endian check when CPUID is initializedJack Lloyd2018-02-231-0/+1
* | Test block ciphers with mis-aligned inputsJack Lloyd2018-02-231-2/+28
* | Use GetProcessWorkingSetSize instead of GetProcessWorkingSetSizeExJack Lloyd2018-02-231-2/+1
* | Add DL_Group::estimated_strengthJack Lloyd2018-02-234-4/+25
* | Add EC_Group::verify_public_elementJack Lloyd2018-02-233-28/+33
* | Add DL_Group functions to verify elementsJack Lloyd2018-02-233-31/+48
* | Simplify IDEA key scheduleJack Lloyd2018-02-231-23/+28
* | Update news [ci skip]Jack Lloyd2018-02-231-3/+4
* | Use 2-bit wide table in PointGFp multi_exponentiateJack Lloyd2018-02-232-17/+56
* | Inline NIST normalize function, use bigint_sub3Jack Lloyd2018-02-231-12/+3
* | Minor optimizations in BigInt memory handlingJack Lloyd2018-02-232-2/+4
* | Avoid unneeded grow_to callsJack Lloyd2018-02-231-1/+2
* | Small cleanups in NIST reduction codeJack Lloyd2018-02-231-35/+22
* | Fix an error in BigInt operator-Jack Lloyd2018-02-233-6/+59
* | In PointGFp add/double avoid creating temporariesJack Lloyd2018-02-233-40/+60
* | Update newsJack Lloyd2018-02-221-0/+3
* | Merge GH #1457 Use faster algorithm for ECC multiplicationJack Lloyd2018-02-2220-293/+536
|\ \
| * | Fix fuzzer buildJack Lloyd2018-02-221-3/+6
| * | Move declarations that don't need to be friends of PointGFpJack Lloyd2018-02-211-21/+20
| * | Small cleanupJack Lloyd2018-02-211-3/+8
| * | Minimize header dependenciesJack Lloyd2018-02-212-2/+2
| * | Expose EC_Group::a_is_minus_3Jack Lloyd2018-02-213-1/+22
| * | Use a table in multi_exponentiateJack Lloyd2018-02-211-13/+13
| * | Remove the randomized Montgomery point mul codeJack Lloyd2018-02-212-61/+2
| * | Remove mutable worksspace from PointGFpJack Lloyd2018-02-214-105/+97
| * | New API for blinded ECC point multiplicationJack Lloyd2018-02-2119-169/+451
* | | Fix incorrect check in DL key checkJack Lloyd2018-02-221-6/+3
* | | Update newsJack Lloyd2018-02-221-0/+11
* | | Remove unused include [ci skip]Jack Lloyd2018-02-221-1/+0
* | | Fix missing semicolon in pubkey example [ci skip]Jack Lloyd2018-02-221-1/+1
|/ /
* | Improve DL_Group testsJack Lloyd2018-02-201-2/+47
* | Improve exception message in DSA group generation when seed is shortJack Lloyd2018-02-201-1/+1
* | Add some additional error checking to DL_GroupJack Lloyd2018-02-201-0/+6
* | Support generating DSA groups in gen_dl_group CLIJack Lloyd2018-02-201-2/+28
* | Fix validation of SRP groupsJack Lloyd2018-02-193-27/+32
* | Remove PK_Ops::Decryption_with_EME::max_raw_input_bitsJack Lloyd2018-02-193-5/+0
* | Merge GH #1454 Used shared_ptr repr for DL_GroupJack Lloyd2018-02-1920-925/+856
|\ \