status-im / nim-double-ratchet

MIT License
0 stars 1 forks source link

Test tracking issue. #1

Closed kayabaNerve closed 4 years ago

kayabaNerve commented 4 years ago

This issue is meant to track everything left untested.

The main priority is getting test vectors from the Go implementation of double-ratchet. Notably:

kayabaNerve commented 4 years ago

HKDF has been moved to libp2p's implementation.

The Enc/Dec test stands.

Ratcheting should be implemented now. I want to add a fuzz test against self, along with a comprehensive vectorized test sourced from the Go library.