36 Commits (feaecbe177700d86ed0eb5729190a59173093bda)

Author SHA1 Message Date
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 4 years ago
orignal 61897ae16c crypto.ratchet.inboundTags 4 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
orignal 815b6db0bf HandleCloveI2NPMessage 5 years ago
orignal a335841509 pass msgID to HandleDeliveryStatus 5 years ago
orignal 19a88300c6 decrypt payload section 5 years ago
orignal 521fb83e38 initial code for ECIES-X25519-AEAD-Ratchet KDF 5 years ago
yangfl 46f62e1af9 remove trailing whitespaces 7 years ago
Jeff Becker 4cc3b7f9fb restructure build to separate the 3 main components into 3 subdirectories 8 years ago
orignal c2f62ba52a persist incoming tags 8 years ago
orignal a52064463e fixed race condition 8 years ago
orignal c0c157ecef use common context for ElGamal encrypt/decrypt 8 years ago
orignal 63d6b23344 use correct encryption key for ElGamal 8 years ago
orignal c065fae422 store remote IdentHash only 8 years ago
orignal e726d216bb cleanup tags on stop 8 years ago
orignal bdd6037726 use std::map for unconfirmed tags 8 years ago
orignal 9d292bb6a4 fixed potential race condition 8 years ago
orignal a914608264 clean up non received DeliveryStatus messages 8 years ago
orignal c74db4b81c resubmit non-confirmed LeaseSet 8 years ago
orignal 3167ae21b0 send own LeasetSet through a stalled stream 8 years ago
orignal 6e0d6dcac5 reselect tunnels if LeaseSet delivery was not confirmed 8 years ago
Jeff Becker 0b21fce94e
try adding garlic and session tags to datagram destination 8 years ago
orignal 9b6c229b71 remember tunnels selection for following messages 8 years ago