orignal
|
2b6a95cbee
|
don't check session for symmetric key tagset. re-create tags hash if too many used tags
|
2024-02-16 21:30:40 -05:00 |
|
orignal
|
441e847de8
|
don't try to decrypt dulpicate message
|
2024-02-16 14:49:12 -05:00 |
|
orignal
|
990906c57f
|
insert garlic tag in destination's thread
|
2022-03-28 12:15:40 -04:00 |
|
R4SAS
|
edc0162163
|
clean line trailing spaces and tabs
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
2021-11-27 23:30:35 +03:00 |
|
orignal
|
bb518d3d51
|
don't pass BN_CTX to encrypt/decrypt functions
|
2021-08-31 18:51:40 -04:00 |
|
orignal
|
5cb1f5986d
|
use msgID from ECIESx25519 block
|
2021-07-20 22:00:06 -04:00 |
|
orignal
|
6ecfe0789f
|
don't allocate payload buffer for every single ECIESx25519 message
|
2021-07-18 18:45:08 -04:00 |
|
orignal
|
2c129b6d39
|
create and handle short tunnel build reply
|
2021-07-12 19:40:40 -04:00 |
|
orignal
|
a6294df9e8
|
decrypt one-time message encrypted with tag on router
|
2021-07-06 20:15:55 -04:00 |
|
orignal
|
b1262d54de
|
don't detach ECIESx25519 session from destination
|
2021-01-05 15:56:48 -05:00 |
|
orignal
|
ee3cd44f97
|
ReceiveRatchetTagSet
|
2021-01-04 18:20:16 -05:00 |
|
orignal
|
ba79b94e06
|
try to generate missing ECIESx25519 tag in last tagset
|
2020-12-08 15:16:40 -05:00 |
|
orignal
|
4ba1be2dc0
|
one time garlic encryption for ECIES routers
|
2020-11-05 21:21:46 -05:00 |
|
orignal
|
c400372a79
|
create new ratchets session if previous was not replied
|
2020-10-27 08:32:38 -04:00 |
|
orignal
|
09fdb068d2
|
Database lookups from ECIES destinations
|
2020-09-19 21:15:42 -04:00 |
|
orignal
|
a05a54b38e
|
trim behind ECIESx25519 tags
|
2020-09-07 18:45:05 -04:00 |
|
orignal
|
c41554109b
|
change datagram routing path if nothing comes back in 10 seconds
|
2020-07-15 16:20:35 -04:00 |
|
orignal
|
61897ae16c
|
crypto.ratchet.inboundTags
|
2020-06-12 20:42:54 -04:00 |
|
R4SAS
|
8bae4975fb
|
add copyright headers
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
2020-05-22 18:14:53 +00:00 |
|
R4SAS
|
7a5146ea74
|
fix code syle(spaces->tabs, tabulations)
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
2020-05-22 18:14:53 +00:00 |
|
orignal
|
c4d9c03930
|
handle termination block
|
2020-05-05 13:01:23 -04:00 |
|
orignal
|
e301387896
|
don't calculate checsum for Data message send through ECIESX25519AEADRatchet session
|
2020-05-02 11:13:40 -04:00 |
|
orignal
|
27d69894d4
|
show ECIESx25519 session and tag on the web console
|
2020-04-29 20:50:31 -04:00 |
|
orignal
|
ec29597dbd
|
associate tagset for ECIESx25519 tags
|
2020-04-24 15:46:02 -04:00 |
|
orignal
|
510b85fd23
|
try ECIESx25519 tag first
|
2020-04-20 19:37:46 -04:00 |
|
orignal
|
b5bc05ac2b
|
delete unconfirmed LeaseSet and DeliveryStatus
|
2020-03-14 16:35:34 -04:00 |
|
orignal
|
45145fa50a
|
add ECIESX25519AEADRatchet session to delivery status
|
2020-03-14 09:33:48 -04:00 |
|
orignal
|
4adc741de3
|
send DeliveryStatusMsg for LeaseSet
|
2020-03-08 18:13:41 -04:00 |
|
orignal
|
9c9b723cf5
|
delete expired ECIESX25519AEADRatchet sessions and tags
|
2020-02-20 15:44:09 -05:00 |
|
orignal
|
012f22cc47
|
create session tags for ECIESX25519
|
2020-02-05 15:48:51 -05:00 |
|
orignal
|
b982be5ff5
|
handle existing session message
|
2020-02-03 16:21:07 -05:00 |
|
orignal
|
a1dbec0fcb
|
handle new session reply
|
2020-01-29 12:54:26 -05:00 |
|
orignal
|
abe668f1c3
|
fixed build error
|
2020-01-28 10:31:35 -05:00 |
|
orignal
|
77440c235d
|
replaced map by unordered_map
|
2020-01-28 10:03:51 -05:00 |
|
orignal
|
6142e93252
|
session tag for ECIESx25519 sessions
|
2020-01-21 14:40:23 -05:00 |
|
orignal
|
b6800dd125
|
lookup ECIESX25519AEADRatchet session by static key
|
2020-01-16 15:45:22 -05:00 |
|
orignal
|
dc9da69509
|
derive ECIESX25519AEADRatchetSession from GarlicRoutingSession
|
2020-01-16 14:59:19 -05:00 |
|
orignal
|
d7d964bf57
|
GarlicRoutingSession/ElGamalAESSession split
|
2020-01-16 14:31:01 -05:00 |
|
orignal
|
bcfe44db54
|
handle tunnel delivery instructioin for ECIESx25519
|
2020-01-16 12:47:08 -05:00 |
|
orignal
|
f651baab25
|
ECIESX25519AEADRatchetSession added
|
2020-01-15 15:13:43 -05:00 |
|
orignal
|
0007f304d0
|
don't pass from to HandleI2NPMessage
|
2020-01-07 15:20:55 -05:00 |
|
orignal
|
4afef91359
|
invoke HandleCloveI2NPMessage
|
2020-01-06 16:14:41 -05:00 |
|
orignal
|
815b6db0bf
|
HandleCloveI2NPMessage
|
2020-01-06 15:31:20 -05:00 |
|
orignal
|
a335841509
|
pass msgID to HandleDeliveryStatus
|
2020-01-06 14:37:40 -05:00 |
|
orignal
|
19a88300c6
|
decrypt payload section
|
2019-12-18 14:44:02 -05:00 |
|
orignal
|
521fb83e38
|
initial code for ECIES-X25519-AEAD-Ratchet KDF
|
2019-12-17 16:18:40 -05:00 |
|
yangfl
|
46f62e1af9
|
remove trailing whitespaces
|
2018-01-06 22:24:03 +08:00 |
|
Jeff Becker
|
4cc3b7f9fb
|
restructure build to separate the 3 main components into 3 subdirectories
libi2pd for core libs
libi2pd_client for i2pd client libs
daemon for i2pd daemon libs
|
2017-04-21 06:33:45 -04:00 |
|