1680 Commits (f5d511ae0f2a8a2a5d48d947d5cdbeb579976a1e)

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 8b49a55442 ratchet tagsets 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 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 a335841509 pass msgID to HandleDeliveryStatus 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 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
orignal 8d74905257 0.9.44 5 years ago
orignal c38298c06e Elligator decode 5 years ago
orignal 3100d587d1 use d%q 5 years ago
orignal 95df3e4b39 encode key 5 years ago
orignal e6956d9bb0 calculate constants 5 years ago
orignal 2877900233 use 486662 for A 5 years ago
orignal df1aa52e08 Elligator's encode 5 years ago
orignal 5fa2485a7d removed reseed.i2p.net.in 5 years ago