p3lib icon indicating copy to clipboard operation
p3lib copied to clipboard

privacy preserving primitives and protocols (p3) for routing and messaging in P2P networks

Results 16 p3lib issues
Sort by recently updated
recently updated
newest added

Refactor to allow developers to use other ciphers than ChaCha20 (similar to #4, but for cipher)

bring your own crypto

Currently, p3lib-sphinx is using only crypto/ecdsa key implementations for ECDSA. The goal is to allow for secure and sensible "bring your own crypto", so the implementation must be abstracted with...

bring your own crypto

Implement packet payload signature and add to specs. Would there be any way to use only one HMAC instead of 2? (header and packet payload)

This issue is for requesting and discussion ideas about what primitives should be used next. Add a new comment per request and feel free to add more comments for discussion....

When processing the packets, each hop derives the shared key and then verifies if the key has been used before. If that is the case, it will discard the packet...

i2p's floodfill routers are being attacked: https://www.reddit.com/r/i2p/comments/10wln04/news_and_weather_updates/ Have you considered a distributed reputation system to prevent malicious routers from joining the DHT? https://github.com/sahajgarg/ftw-reputation