Home
last modified time | relevance | path

Searched defs:AesGcmSiv (Results 1 – 4 of 4) sorted by relevance

/external/rust/beto-rust/nearby/crypto/crypto_provider_rustcrypto/src/aead/
Daes_gcm_siv.rs34 pub struct AesGcmSiv<A: BlockCipher<BlockSize = U16> + BlockEncrypt + KeyInit>( struct
38 impl<A: BlockCipher<BlockSize = U16> + BlockEncrypt + KeyInit> crypto_provider::aead::AesGcmSiv implementation
43 impl<K: crypto_provider::aes::AesKey, A: BlockCipher<BlockSize = U16> + BlockEncrypt + KeyInit>
51 impl<A: aes::cipher::BlockCipher<BlockSize = U16> + BlockEncrypt + KeyInit> Aead for AesGcmSiv<A> { implementation
/external/tink-java/src/main/java/com/google/crypto/tink/aead/subtle/
DAesGcmSiv.java50 public final class AesGcmSiv implements Aead { class
106 private AesGcmSiv(byte[] key, byte[] outputPrefix) throws GeneralSecurityException { in AesGcmSiv() method in AesGcmSiv
112 public AesGcmSiv(final byte[] key) throws GeneralSecurityException { in AesGcmSiv() method in AesGcmSiv
/external/tink/java_src/src/main/java/com/google/crypto/tink/aead/subtle/
DAesGcmSiv.java44 public final class AesGcmSiv implements Aead { class
64 public AesGcmSiv(final byte[] key) throws GeneralSecurityException { in AesGcmSiv() method in AesGcmSiv
/external/rust/beto-rust/nearby/crypto/crypto_provider/src/
Daead.rs23 pub trait AesGcmSiv: Aead<Nonce = [u8; 12]> {} trait