b9db4f8e38
Add interop-focused tests for all MLS engine components: - Ed25519 sign/verify round-trips (JVM) - X25519 DH key agreement verification (JVM) - HPKE seal/open encryption cycle (JVM) - Key schedule determinism and secret derivation (commonMain) - MlsGroup integration: create, encrypt/decrypt, add/remove members Fix MlsGroup self-decrypt by caching sent key/nonce generations to avoid ratchet conflict when decrypting own messages on the same instance. https://claude.ai/code/session_01966YzookEUQDwszM3YCgeR