Searched defs:AesGcmSiv (Results 1 – 4 of 4) sorted by relevance
34 pub struct AesGcmSiv<A: BlockCipher<BlockSize = U16> + BlockEncrypt + KeyInit>( struct38 impl<A: BlockCipher<BlockSize = U16> + BlockEncrypt + KeyInit> crypto_provider::aead::AesGcmSiv implementation43 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
50 public final class AesGcmSiv implements Aead { class106 private AesGcmSiv(byte[] key, byte[] outputPrefix) throws GeneralSecurityException { in AesGcmSiv() method in AesGcmSiv112 public AesGcmSiv(final byte[] key) throws GeneralSecurityException { in AesGcmSiv() method in AesGcmSiv
44 public final class AesGcmSiv implements Aead { class64 public AesGcmSiv(final byte[] key) throws GeneralSecurityException { in AesGcmSiv() method in AesGcmSiv
23 pub trait AesGcmSiv: Aead<Nonce = [u8; 12]> {} trait