56 Commits (65da550d19a31c325dbd68346c970d56a2de517d)

Author SHA1 Message Date
Dimitris Apostolou 226257aa71
Fix typos 3 weeks ago
orignal 3c4926f377 limit number of incoming ECIES sessions. Don't try to create ECIES session for incoming stream 1 month ago
orignal bc9d25ec3b ability post LeaseSet update to destination's thread 2 months ago
orignal d5aca85a35 don't try to generate more ECIES-X25519-AEAD-Ratchet tags if decryption failed 3 months ago
orignal d47ae3012a periodic sending ack requests in ECEISX25519 session and dead path detection in I2CP 4 months ago
orignal f232c8f2df don't limit num attempts in routing path. Increased routing path expiration to 2 minutes 5 months ago
orignal 85be76b01a check if LeaseSet was submitted recently. Fixed typo 9 months ago
orignal ff3fec9a00 remove tag immediately after use 10 months ago
orignal 2b6a95cbee don't check session for symmetric key tagset. re-create tags hash if too many used tags 10 months ago
orignal 441e847de8 don't try to decrypt dulpicate message 10 months ago
orignal 990906c57f insert garlic tag in destination's thread 3 years ago
R4SAS edc0162163
clean line trailing spaces and tabs 3 years ago
orignal bb518d3d51 don't pass BN_CTX to encrypt/decrypt functions 3 years ago
orignal 5cb1f5986d use msgID from ECIESx25519 block 3 years ago
orignal 6ecfe0789f don't allocate payload buffer for every single ECIESx25519 message 3 years ago
orignal 2c129b6d39 create and handle short tunnel build reply 4 years ago
orignal a6294df9e8 decrypt one-time message encrypted with tag on router 4 years ago
orignal b1262d54de don't detach ECIESx25519 session from destination 4 years ago
orignal ee3cd44f97 ReceiveRatchetTagSet 4 years ago
orignal ba79b94e06 try to generate missing ECIESx25519 tag in last tagset 4 years ago
orignal 4ba1be2dc0 one time garlic encryption for ECIES routers 4 years ago
orignal c400372a79 create new ratchets session if previous was not replied 4 years ago
orignal 09fdb068d2 Database lookups from ECIES destinations 4 years ago
orignal a05a54b38e trim behind ECIESx25519 tags 4 years ago
orignal c41554109b change datagram routing path if nothing comes back in 10 seconds 5 years ago
orignal 61897ae16c crypto.ratchet.inboundTags 5 years ago
R4SAS 8bae4975fb add copyright headers 5 years ago
R4SAS 7a5146ea74 fix code syle(spaces->tabs, tabulations) 5 years ago
orignal c4d9c03930 handle termination block 5 years ago
orignal e301387896 don't calculate checsum for Data message send through ECIESX25519AEADRatchet session 5 years ago
orignal 27d69894d4 show ECIESx25519 session and tag on the web console 5 years ago
orignal ec29597dbd associate tagset for ECIESx25519 tags 5 years ago
orignal 510b85fd23 try ECIESx25519 tag first 5 years ago
orignal b5bc05ac2b delete unconfirmed LeaseSet and DeliveryStatus 5 years ago
orignal 45145fa50a add ECIESX25519AEADRatchet session to delivery status 5 years ago
orignal 4adc741de3 send DeliveryStatusMsg for LeaseSet 5 years ago
orignal 9c9b723cf5 delete expired ECIESX25519AEADRatchet sessions and tags 5 years ago
orignal 012f22cc47 create session tags for ECIESX25519 5 years ago
orignal b982be5ff5 handle existing session message 5 years ago
orignal a1dbec0fcb handle new session reply 5 years ago
orignal abe668f1c3 fixed build error 5 years ago
orignal 77440c235d replaced map by unordered_map 5 years ago
orignal 6142e93252 session tag for ECIESx25519 sessions 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 f651baab25 ECIESX25519AEADRatchetSession added 5 years ago
orignal 0007f304d0 don't pass from to HandleI2NPMessage 5 years ago
orignal 4afef91359 invoke HandleCloveI2NPMessage 5 years ago