#ratchet #double #signal #algorithm #forward #recovery #security

light-double-ratchet

This crate implements the Double Ratchet algorithm in Rust

2 releases

0.0.2 Jul 23, 2024
0.0.1 Jul 23, 2024

#902 in Algorithms

Custom license

8KB
82 lines

Light Double Ratchet

Currently in development.

This crate implements the Double Ratchet algorithm in Rust. The cryptographic algorithm enables forward secrecy and break-in recovery for texting apps, and is used by Signal, WhatsApp, among others.

[!WARNING]
The implementation has not been audited for security. USE AT YOUR OWN RISK.

License

MIT


lib.rs:

This crate implements the Double Ratchet algorithm in Rust. The cryptographic algorithm enables forward secrecy and break-in recovery for texting apps, and is used by Signal, WhatsApp, among others.

Currently in development.

The implementation has not been audited for security. USE AT YOUR OWN RISK.

Dependencies

~690KB
~11K SLoC