19 Commits (3f728149ab0a7cf232a9d030be30f6c639064432)

Author SHA1 Message Date
R4SAS 6b4ffcff5a cleanup code (spaces, tabs) 3 years ago
R4SAS edc0162163
clean line trailing spaces and tabs 3 years ago
orignal 9965d72990 don't store EVP_PKEY with EdDSA signer and verifier 3 years ago
R4SAS 8bae4975fb add copyright headers 5 years ago
R4SAS 7a5146ea74 fix code syle(spaces->tabs, tabulations) 5 years ago
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