5690 Commits (dbe1e3f577c05d3fe0c6a50ceacc26d2b8e9daff)
 

Author SHA1 Message Date
orignal 7c212bef63 add new session to the list after reply received 5 years ago
orignal 76f95644b7 fixed #1461. Use openssl's HKDF for 1.1.1 anf higher 5 years ago
orignal 928b90d5bc fixed #1461. Use openssl's HKDF for 1.1.1 anf higher 5 years ago
orignal 09c6c2a4f3 decode aepk and bepk back 5 years ago
orignal 2b2bd733e9 correct sharedkey for new outgoing session 5 years ago
orignal 0d2d7e5e71 fixed Elligator tests 5 years ago
orignal 6142e93252 session tag for ECIESx25519 sessions 5 years ago
orignal ccec3376ba try another ephemeral keys if elligator encoding failes 5 years ago
orignal f497a74ec4 set random two highest bits 5 years ago
orignal 0e666e7d6a encoding fail test 5 years ago
orignal f498fabd27 fix for openssl 1.1 5 years ago
orignal 8b49a55442 ratchet tagsets 5 years ago
orignal a26eb942a9
Merge pull request #1458 from neheb/jjjjj 5 years ago
Rosen Penev eabcafa516
replace random_shuffle with shuffle 5 years ago
orignal 6cc388c1bc use HKDF for MixKey 5 years ago
orignal 62e39ddfbd new session reply 5 years ago
orignal 80373623cd create payload 5 years ago
orignal 451c3945f0 create new ECIESX25519AEADRatchet session if not found 5 years ago
orignal 00cb15d9b4 fixed tyypo 5 years ago
orignal 67dd59125e new outgoing ECIESX25519AEADRatchet session 5 years ago
orignal b6800dd125 lookup ECIESX25519AEADRatchet session by static key 5 years ago
orignal dc9da69509 derive ECIESX25519AEADRatchetSession from GarlicRoutingSession 5 years ago
orignal d7d964bf57 GarlicRoutingSession/ElGamalAESSession split 5 years ago
orignal bcfe44db54 handle tunnel delivery instructioin for ECIESx25519 5 years ago
orignal 376bf6ba72 correct message size for ECIESx25519 5 years ago
orignal f651baab25 ECIESX25519AEADRatchetSession added 5 years ago
orignal 61752e2aab correct ciphertext length 5 years ago
orignal b7d3fd959e
Merge pull request #1454 from rex4539/dead-strip 5 years ago
Dimitris Apostolou 7ac05f8487
Pass -dead_strip -dead_strip_dylibs -bind_at_load on macOS 5 years ago
orignal 4f70822b13 always persist crypto keys for public destinations 5 years ago
orignal 0007f304d0 don't pass from to HandleI2NPMessage 5 years ago
orignal 4afef91359 invoke HandleCloveI2NPMessage 5 years ago
orignal 815b6db0bf HandleCloveI2NPMessage 5 years ago
orignal 433d3bf582 Merge branch 'openssl' of https://github.com/PurpleI2P/i2pd into openssl 5 years ago
orignal a335841509 pass msgID to HandleDeliveryStatus 5 years ago
R4SAS 26ad793d82
use unscoped storage (fixes usage on android 10) 5 years ago
orignal 5337aa10f7 check AES tag first 5 years ago
orignal 9f79bdae9b encryptor for ECIES-X25519-AEAD-Ratchet 5 years ago
orignal db84be2488 use HKDF for NTCP2 key derivation data phase 5 years ago
orignal 599ec62bb0 use HKDF for NTCP2 key derivation data phase 5 years ago
orignal 19a88300c6 decrypt payload section 5 years ago
orignal b5d55e1ffb decrypt flags/static section 5 years ago
orignal 521fb83e38 initial code for ECIES-X25519-AEAD-Ratchet KDF 5 years ago
orignal 553d59c32b decryptor for ECIES-X25519-AEAD-Ratchet 5 years ago
orignal 9ed58e5186 encode with highY 5 years ago
orignal 36eaaa748c handle case when encoded key is (p-1)/2 5 years ago
orignal 4d7b86ca26 elligator test added 5 years ago
orignal 5faf84c732 correct conversion from Little Endian 5 years ago
orignal d7b819267f check a for 0 in Legendre 5 years ago
orignal 7417867d0f implemented Legendre 5 years ago