Commit Graph

42 Commits (b6b5bb3f75712ee76e8ec79a5731bb87f642753e)

Author SHA1 Message Date
orignal b6b5bb3f75 publish LeaseSet with store hash 5 years ago
orignal 5d69bb7383 correct ecrypted LS2 layout 5 years ago
orignal 76e222079a Merge branch 'openssl' of https://github.com/PurpleI2P/i2pd into openssl 5 years ago
orignal 73abb9278d correct ecrypted LS2 size 5 years ago
Dimitris Apostolou 6a497a23d9
Fix typos 5 years ago
orignal ef0fb48f1f blind private keys 5 years ago
orignal ea791309ad moved credential and blinding to BlindedPublicKey 5 years ago
orignal 3fd9d5f641 save b33 addresses 5 years ago
orignal 3d4d260a34 extract b33 address 5 years ago
orignal 8e4b9da97d pass blinded key instead identity for encrypted LS2 5 years ago
orignal aa4bddd6ec common HKDF 5 years ago
orignal 557244bc3f verify blinding key for encrypted LS2 5 years ago
orignal 24c5ed1cff calculate store hash for encrypted LeaseSet2 5 years ago
orignal 32e55ebd0c blind public key for encrypted LeaseSet2 5 years ago
orignal ea3070d02b derivation of subcredentials for LeaseSet2 5 years ago
orignal af65af5be9 H and HKDF for encrypted LeaseSet2 5 years ago
orignal 0646461342 check published timestamp for LeaseSet2 5 years ago
orignal 72a239838e publish offline signature 5 years ago
orignal 2cac9b03ff common code for offline signatures 5 years ago
orignal 6643258618 implement Update for LeaseSet2 5 years ago
orignal 08ddc98303 initial LeaseSet2 support in I2CP 5 years ago
orignal 65c2c7d80b re-create LeaseSet if store type has changed 6 years ago
orignal 3712749a94 extract timestamp for LS2 6 years ago
orignal dadf6174ba create standard LS2 6 years ago
orignal 9504e69598 LocalLeaseSet2 added 6 years ago
orignal 5398b651f7 handle LS2 in destinations 6 years ago
orignal b5596c4596 handle encrypted LS2 6 years ago
orignal e55e15693d update LS2 leases 6 years ago
orignal c54e6bafdb process meta LS2 6 years ago
orignal 6193b06708 LS2 signature verification and store type 6 years ago
orignal 12af68bdb5 initial support of LeaseSet2 6 years ago
orignal 8c2de4973c rollback 7 years ago
orignal e1527dc137 update LeaseSet if a tunnel was deleted 7 years ago
orignal 7db2e9dc4a don't verify signature twice 7 years ago
orignal b1c701085b don't verify signature twice 7 years ago
Jeff Becker 4a77a03033
* Add LeaseSetBufferValidate which checks lease validity and extracts timestamp
* check for leases with LeaseSetBufferValidate before update in floodfill code as to prevent malicous nodes removing good LS
7 years ago
yangfl 50ba52756f fix mixing tabs and spaces 7 years ago
yangfl 46f62e1af9 remove trailing whitespaces 7 years ago
orignal 53d71d29ff call RoutingDestination::Encrypt instead ElGamalEncrypt 7 years ago
orignal 81658d2ff9 generic encryption for RoutingDestination 7 years ago
orignal 5aa53eee43 GetIdentity for RoutingDestination 7 years ago
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
7 years ago