101 Commits (226257aa71f8a13e5b0e74e531dfc03e8ede448a)

Author SHA1 Message Date
Dimitris Apostolou 226257aa71
Fix typos 1 week ago
orignal 3c4926f377 limit number of incoming ECIES sessions. Don't try to create ECIES session for incoming stream 4 weeks ago
orignal 09b7d44dad delete ECIESX25519 session without destination shortly 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 cc59003560 removed C++17 check 3 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 bb702700f7 don't check session for single tag 9 months ago
orignal ff3fec9a00 remove tag immediately after use 9 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 f21e1c75d5 check tagset for null 2 years ago
orignal 220ef283de rename SendTunnelDataMsg to SendTunnelDataMsgTo for router tunnel delivery types 2 years ago
R4SAS 6b4ffcff5a cleanup code (spaces, tabs) 3 years ago
orignal 990906c57f insert garlic tag in destination's thread 3 years ago
R4SAS edc0162163
clean line trailing spaces and tabs 3 years ago
R4SAS 94661f697b
[log] update log messages (closes #1693) 3 years ago
Dimitris Apostolou 8ee9c437e1
Fix typos 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 3 years ago
orignal 6a467a09bd fixed build error 3 years ago
orignal a6294df9e8 decrypt one-time message encrypted with tag on router 3 years ago
orignal f321eb66c0 rename DatabaseLookupTageSet to SymmetricKeyTagset 4 years ago
orignal 43b587636b delete tags of termiated session right away 4 years ago
orignal c6cdb26f47 reduce range for extra tags 4 years ago
orignal 1285e30b3e more pre-calculated x25519 4 years ago
orignal aedcd1bcc0 remove tag after tagset expiration 4 years ago
orignal b1262d54de don't detach ECIESx25519 session from destination 4 years ago
orignal ee3cd44f97 ReceiveRatchetTagSet 4 years ago
orignal 726bd0d63b check if x25519 key is valid 4 years ago
orignal 86ff0d86db check if new tag was created 4 years ago
orignal d34dc397e8 changed to 320 tags max 4 years ago
orignal bf91e16b5d gererate specified number of tags if misssing tag 4 years ago
orignal ba79b94e06 try to generate missing ECIESx25519 tag in last tagset 4 years ago
orignal a843165cb4 try ratchets tag first 4 years ago
orignal abdf92c084 encrypt message for ECIES router 4 years ago
orignal 8b3a7486c7 rename CRYPTO_KEY_TYPE_ECIES_X25519_AEAD_RATCHET to CRYPTO_KEY_TYPE_ECIES_X25519_AEAD 4 years ago
orignal 4ba1be2dc0 one time garlic encryption for ECIES routers 4 years ago
orignal 49bf735c22 don't set destination to routers 4 years ago
orignal 09fdb068d2 Database lookups from ECIES destinations 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 61897ae16c crypto.ratchet.inboundTags 5 years ago
orignal 5a32082624 recreate session after 90 seconds incativity 5 years ago
R4SAS 8bae4975fb add copyright headers 5 years ago
R4SAS 7a5146ea74 fix code syle(spaces->tabs, tabulations) 5 years ago