Commit Graph

55 Commits

Author SHA1 Message Date
orignal
3983838694 use unique_ptr for ElGamalEncryption 2015-04-07 16:02:07 -04:00
orignal
3a26383c4d made Encrypt const 2015-04-07 14:40:36 -04:00
orignal
0b3ee77717 RSA signatures 2014-12-10 21:31:06 -05:00
orignal
7ccb7f05bf added RSA verifier 2014-12-10 15:48:07 -05:00
orignal
9acf80e563 from/to base64 2014-12-01 14:50:10 -05:00
orignal
092b445e36 store addresses in csv format 2014-11-27 16:26:55 -05:00
orignal
f7d90648e3 drop verifier not used anymore 2014-11-26 10:28:06 -05:00
orignal
199ff0c210 ECDSA P384 and ECDSA P521 support 2014-11-24 20:19:13 -05:00
orignal
f9ec60265a support of RI with EcDSA 2014-11-20 12:21:27 -05:00
orignal
43a989872d fixed typo 2014-10-20 16:57:18 -04:00
orignal
a8871d9f98 moved DHKeysPair to Transport 2014-10-20 15:19:56 -04:00
orignal
09dc649101 donn't calculate routing keys for routers anymore 2014-10-14 10:41:40 -04:00
orignal
22937e1b54 moved HandleI2NPMessage to GarlicDestination level 2014-10-11 21:34:18 -04:00
orignal
202109ebeb handle I2NP message per destination 2014-10-11 21:27:55 -04:00
orignal
911ad52989 moved local LeaseSet update from Stream to RoutingSession 2014-10-08 12:11:39 -04:00
orignal
400b4e7110 find local destination by tunnel garlic came from 2014-10-06 16:06:05 -04:00
orignal
89f58d0a7a read extended indentities from hosts.txt 2014-09-19 19:25:40 -04:00
orignal
b3e389a67c server tunnel parameters 2014-08-26 14:56:00 -04:00
orignal
7aacae30eb moved common code to LocalDestination 2014-08-25 22:47:12 -04:00
orignal
e45ee83746 use Signer for local destination 2014-08-23 22:54:08 -04:00
orignal
009af2eeae create random keys for different signature type 2014-08-23 22:06:53 -04:00
orignal
a6c308f2f5 PrivateKeys with extended identity 2014-08-23 16:06:56 -04:00
orignal
8b81ba8d45 signature size for LeaseSet 2014-08-23 08:41:06 -04:00
orignal
2bc1ba1a9c extended identity for local destination 2014-08-22 23:02:48 -04:00
orignal
9b8460cffa verify streaming packet signature 2014-08-22 19:47:29 -04:00
orignal
2aaac1a0d5 process extended indetities for LeaseSets 2014-08-21 21:57:24 -04:00
orignal
aaa8e39d68 Signature.h added 2014-08-21 11:15:04 -04:00
orignal
29243fcb47 notify inbound tunnels update 2014-08-15 19:21:30 -04:00
orignal
f811b19cf1 store and check remote Identity 2014-08-06 11:09:06 -04:00
orignal
2f5967537a re-create local LeaseSet only if expired 2014-07-29 21:56:03 -04:00
orignal
ee2297c851 create LeaseSet from local tunnel pool 2014-07-29 13:44:54 -04:00
orignal
e50454d92e multiple local destinations 2014-07-11 15:39:38 -04:00
orignal
13fec9bdfc generic tag introduced 2014-07-07 19:22:19 -04:00
orignal
eb44fdf7a8 64-bits alignment for RoutingKey 2014-06-03 19:57:42 -04:00
orignal
4f429b3e06 copy constructor for PrivateKeys 2014-05-03 15:29:00 -04:00
cpubug
c415d7fffc revert commit 61001ef 2014-04-23 22:46:15 +04:00
cpubug
ceb2ec1bc0 load IdentHash from base32 string 2014-04-23 22:43:54 +04:00
cpubug
ad8559d911 fix gcc warning: deleting object of polymorphic class type 'i2p::stream::StreamingDestination' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] 2014-04-08 21:01:14 +04:00
cpubug
61001ef047 added pointer check in RoutingDestination destructor 2014-04-08 11:24:34 +04:00
cpubug
b3ee41bd91 replace CalcuateIdentHash to identity.Hash to avoid duplication 2014-04-08 11:11:48 +04:00
cpubug
a82bd628c1 compute IdentHash in Identity method 2014-04-07 22:01:24 +04:00
cpubug
19333d5697 load Ident from base64 string 2014-04-07 21:47:40 +04:00
orignal
7bdf52a774 generate DH keys pair per NTCP session 2014-04-04 13:30:13 -04:00
orignal
c600be59b1 moved encryption keys from TunnelPool to StreamingDestination 2014-04-01 18:58:47 -04:00
orignal
ee08d6687f GetIdentHash for LocalDestination 2014-04-01 13:42:04 -04:00
orignal
72cb35fcc0 load eepsite keys 2014-03-19 16:44:03 -04:00
orignal
c855d8b413 load eepsite keys 2014-03-19 16:38:55 -04:00
orignal
cba18faa87 create inbound tunnels per local destination 2014-03-14 15:13:34 -04:00
orignal
3c8f859169 replaced ElGamalEncrypt to ElGamalEncryption 2014-02-20 20:28:41 -05:00
orignal
fd84226bd2 Merge pull request #6 from mikhail4021/master
adding Windows support
2014-01-09 12:22:15 -08:00