Handle Signal's skipped message keys / out-of-order delivery (network reordering, multi-device). Bound stored skipped keys to prevent unbounded growth. Verify against the library's test vectors.
Acceptance criteria:
- Out-of-order messages decrypt correctly
- Skipped-key storage is bounded
- Library test vectors pass
Handle Signal's skipped message keys / out-of-order delivery (network reordering, multi-device). Bound stored skipped keys to prevent unbounded growth. Verify against the library's test vectors.
Acceptance criteria: