93 Commits (51446f032477cacc4d6b3be25ee6abab746b50ab)

Author SHA1 Message Date
orignal bb702700f7 don't check session for single tag 10 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 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 4 years ago
orignal a6294df9e8 decrypt one-time message encrypted with tag on router 4 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
orignal c4d9c03930 handle termination block 5 years ago
orignal ec4e17f75c cleanup previous tagsets 5 years ago
orignal f77a58b2dc set some ECIESx25519 params 5 years ago
orignal 30067fc7d7 handle next key forward 5 years ago
orignal ec29597dbd associate tagset for ECIESx25519 tags 5 years ago
orignal 510b85fd23 try ECIESx25519 tag first 5 years ago
orignal e3c8f3fd6f use ack request instead DeliveryStatus for LeaseSet confirmation 5 years ago
orignal 2fc16ee13d indetification of incoming garlic messages 5 years ago