3 instantiations of HpkeAeadMetadata
System.Security.Cryptography (3)
src\runtime\src\libraries\Common\src\System\Security\Cryptography\HpkeAeadMetadata.cs (3)
29return new HpkeAeadMetadata(aead, nk: 16, nn: 12, nt: 16, name: "AES-128-GCM"); 31return new HpkeAeadMetadata(aead, nk: 32, nn: 12, nt: 16, name: "AES-256-GCM"); 33return new HpkeAeadMetadata(aead, nk: 32, nn: 12, nt: 16, name: "ChaCha20Poly1305");
3 references to HpkeAeadMetadata
System.Security.Cryptography (3)
src\runtime\src\libraries\Common\src\System\Security\Cryptography\HpkeAeadMetadata.cs (1)
23internal static HpkeAeadMetadata? Create(HpkeAead aead)
src\runtime\src\libraries\Common\src\System\Security\Cryptography\HpkeSuite.cs (2)
17internal HpkeAeadMetadata AeadMetadata { get; } 43AeadMetadata = HpkeAeadMetadata.Create(aead) ?? throw new ArgumentOutOfRangeException(nameof(aead));