public void DecryptXChaCha20Poly1305_throws_on_corrupt_data(CryptoTestVectors.XChaCha20Poly1305TestVector v) { // TODO: Associated data is not supported yet if (v.AssociatedData.Length > 0) { return; }
public void DecryptXChaCha20Poly1305_decrypts_ciphertext(CryptoTestVectors.XChaCha20Poly1305TestVector v) { // TODO: Associated data is not supported yet if (v.AssociatedData.Length > 0) { return; } var plaintext = Crypto.DecryptXChaCha20Poly1305(v.Ciphertext, v.Nonce, v.Key); Assert.Equal(v.Plaintext, plaintext); }