14 Commits (44a2549b8199eb392047ff1a79107d0630961546)

Author SHA1 Message Date
orignal cdb217b774 always initialize m_Pkey 6 years ago
orignal 0f9e3c5b33 fix crash if public key is null 6 years ago
orignal bce4224d6e extract and verify LS2 transient key 6 years ago
orignal fccad71df1 temporary buffer for EdDSA signature for openssl 1.1.1 6 years ago
orignal 97ae2674dc always use EdDsa signer fallback 6 years ago
orignal 7c70affd7f eddsa signer fallback 6 years ago
orignal 52ff568d86 fixed incorrect second signature 6 years ago
orignal 2c3b19a539 use EdDSA from openssl 1.1.1 6 years ago
orignal 86c1984982 NTCP2 added 7 years ago
orignal cd0f75106a moved Ed25519 away from signature 7 years ago
yangfl 46f62e1af9 remove trailing whitespaces 7 years ago
Jeff Becker 7fb2d13a8b
use BN_CTX_start and BN_CTX_end instead of removing BN_CTX_start 7 years ago
Jeff Becker c0bcab8bc5
try fixing leak 7 years ago
Jeff Becker 4cc3b7f9fb restructure build to separate the 3 main components into 3 subdirectories 8 years ago
orignal 66cfae7b3b more memory allocation optimization 8 years ago
orignal 5bcc5ff873 initial support of GOST R 34.10-2012 8 years ago
orignal 6ed7f19673 moved GOST to separate file 8 years ago
orignal ba89c60b6d correct param set for GOST R 34.10 verification 8 years ago
orignal cd860bfbf8 correct param set for GOST R 34.10 signing 8 years ago
orignal 439c2d445c GOST R 34.10 sign 8 years ago
orignal 7f71d5dbd8 generate GOST R 34.10 keys with param set 8 years ago
orignal 831c835106 GOST R 34.10 param sets 8 years ago
orignal 5dfb7cb938 GOST R 34.10 curve added 8 years ago
orignal 044d6a2207 eliminate some BIGNUM allocation overhead 8 years ago
orignal d83fc3181b EdDSA keys compatible with Java 8 years ago
orignal 0bf2abaa4c fixed race condition at startup 9 years ago
orignal c9d95ff161 eliminate one extra multipilication 9 years ago
orignal 72785f6740 eliminate some unnecessary calculations 9 years ago
orignal a94a05fac9 replaced radix-16 to radix-256 9 years ago
orignal 430368de97 temporary disable Ed25519 per thread 9 years ago
orignal 7bfb499549 reduce number of precalculated points 9 years ago
orignal 3c8e331809 Ed25519 per thread 9 years ago
orignal d169471e8c copy constructor for Ed22519 9 years ago
orignal 56453f6b5c moved BN_CTX creation to curve's Verify and Sign 9 years ago
orignal dac2e8c79e use left sift instead multipilication by 2 9 years ago
orignal 90d6c5c5bb fixed race condition 9 years ago
orignal ad9ade7849 reduce number of transient BIGNUM allocations 9 years ago
orignal f6eabd695b don't store B explicitly 9 years ago
orignal 5d94760cce eliminate some transient BIGNUM allocations 9 years ago
orignal 79517a0ba3 fixed clobbed z and t for Double 9 years ago
orignal 593b25a5cd fix build error 9 years ago
orignal 73ae6cf164 (h*a)%l for signing 9 years ago
orignal 7749319c75 h%l for verification 9 years ago
orignal d50ba1259c calculations in projective coordinates 9 years ago
orignal 962261fee7 EdDSA speed improvement 9 years ago
orignal 62cf83921b cumulative update from bitbucket 9 years ago
orignal 01913d2b14 EdDSA signer added 10 years ago
orignal 48289845df EdDSA signature type added 10 years ago
orignal 454f2dabbd EdDSA signature type added 10 years ago
orignal 8891d9aa4d Decode point 10 years ago