72 Commits (c359c6e634fdc106298291c8630b3a1ccb8aa131)

Author SHA1 Message Date
orignal c6cdb26f47 reduce range for extra tags 3 years ago
orignal d6f5640685 attach updated LeaseSet to ECIESx25519 incoming sessions 3 years ago
orignal 065cfe3b9d separate ratchet session for ECIES router 3 years ago
orignal 29176dd9bf count last send time for expiration 4 years ago
orignal b1262d54de don't detach ECIESx25519 session from destination 4 years ago
orignal bc4a97774f strong pointer to session for receive tagset 4 years ago
orignal ee3cd44f97 ReceiveRatchetTagSet 4 years ago
orignal 7ce92118e4 handle follow-on NSR messages 4 years ago
orignal d34dc397e8 changed to 320 tags max 4 years ago
orignal e2fcab34b7 deccrypt and handle garlic message for ECIES router 4 years ago
orignal abdf92c084 encrypt message for ECIES router 4 years ago
orignal 32fc6482cc moved Noise initializations to Crypto.cpp 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 2b0d1a2190 implement DatabaseLookupTagSet 4 years ago
orignal da1e52357f delete symmkey on cleanup 4 years ago
orignal a05a54b38e trim behind ECIESx25519 tags 4 years ago
orignal c3aa6b9cda use delivery type local if destination is not secified 4 years ago
orignal c41554109b change datagram routing path if nothing comes back in 10 seconds 4 years ago
orignal 5f1e66d64b use pre-calculated x25519 ephemeral keys for ratchets 4 years ago
orignal 69194118df generate random padding length in bulk 4 years ago
orignal 4ae41513ac save new session with NSR tagset 4 years ago
orignal 5a32082624 recreate session after 90 seconds incativity 4 years ago
orignal 86e8614934 allow session restart after 2 minutes from creation 4 years ago
R4SAS 8bae4975fb add copyright headers 4 years ago
R4SAS 7a5146ea74 fix code syle(spaces->tabs, tabulations) 4 years ago
orignal 1c8d662e30 don't add padding for optimal packet size 4 years ago
orignal 23be4c01df CreateLeaseSetClove 4 years ago
orignal 86782f3479 eliminate extra buffer allocation for incoming packets 4 years ago
orignal c4d9c03930 handle termination block 4 years ago
orignal e301387896 don't calculate checsum for Data message send through ECIESX25519AEADRatchet session 4 years ago
orignal ec4e17f75c cleanup previous tagsets 4 years ago
orignal 27d69894d4 show ECIESx25519 session and tag on the web console 4 years ago
orignal 65e1871cd7 new tag for each NSR 4 years ago
orignal 7b22ef4270 create incoming NSR tagset 4 years ago
orignal f77a58b2dc set some ECIESx25519 params 4 years ago
orignal 51e3d5f7bc create next tagset 4 years ago
orignal d8134e8a21 handle and send next key message without public key 4 years ago
orignal 614d91e0b1 send same next key reponse 4 years ago
orignal 30067fc7d7 handle next key forward 4 years ago
orignal ec29597dbd associate tagset for ECIESx25519 tags 4 years ago
orignal e3c8f3fd6f use ack request instead DeliveryStatus for LeaseSet confirmation 4 years ago
orignal f9175db28e store intermediate symmetric keys 4 years ago
orignal 4e1319d874 handle ECIESFlag in DatabaseLookup at floodfill 4 years ago
orignal aa7750bfd3 keep sending new session reply until first established session message received 4 years ago
orignal f21af4068f preferred crypto type for Decrypt 4 years ago
orignal 869d0156ce handle Ack request 4 years ago
orignal fe9ac10f02 generate new tags based on last received index 4 years ago
orignal b5bc05ac2b delete unconfirmed LeaseSet and DeliveryStatus 4 years ago
orignal 4adc741de3 send DeliveryStatusMsg for LeaseSet 4 years ago