Matt Johnston
8b68eb55d9
Make SHA1 optional, implement SHA256 fingerprints
...
SHA256 is always compiled and only enable SHA1 when needed. Fingerprints
are always SHA256: base64 format, md5 and sha1 are removed. dbrandom now
uses sha256 its hash function.
2022-03-30 11:44:04 +08:00
Matt Johnston
6dc029f2cb
Remove twofish and remnants of blowfish
...
Twofish CTR was never enabled by default and CBC modes are
deprecated
2022-03-30 10:23:39 +08:00
Matt Johnston
4c5b8fb6d6
Use Dropbear's random source rather than libtommath's platform
2020-10-19 22:49:19 +08:00
Matt Johnston
32a28d0d9c
Convert #ifdef to #if, other build changes
2016-05-04 15:33:40 +02:00
Matt Johnston
9f01625e23
Be safer with how we handle ltc_ecc_sets[] (particularly with
...
system libtomcrypt)
A bit of progress with ecdsa code
--HG--
branch : ecc
2013-04-09 22:44:19 +08:00
Matt Johnston
7f091e7019
start on ecdsa keys
...
--HG--
branch : ecc
2013-04-09 00:36:04 +08:00