4 instantiations of HpkeImplementation
System.Security.Cryptography (4)
System\Security\Cryptography\HpkeImplementation.Managed.cs (4)
32return new HpkeImplementation(suite, adapter); 48return new HpkeImplementation(suite, adapter); 64return new HpkeImplementation(suite, adapter); 80return new HpkeImplementation(suite, adapter);
9 references to HpkeImplementation
System.Security.Cryptography (9)
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Hpke.cs (5)
60return HpkeImplementation.IsSupportedImpl(suite); 125return HpkeImplementation.DeriveKeyImpl(suite, ikm); 147return HpkeImplementation.GenerateKeyImpl(suite); 214return HpkeImplementation.ImportDecapsulationKeyImpl(suite, source); 281return HpkeImplementation.ImportEncapsulationKeyImpl(suite, source);
System\Security\Cryptography\HpkeImplementation.Managed.cs (4)
25internal static HpkeImplementation DeriveKeyImpl(HpkeSuite suite, ReadOnlySpan<byte> ikm) 41internal static HpkeImplementation GenerateKeyImpl(HpkeSuite suite) 57internal static HpkeImplementation ImportDecapsulationKeyImpl(HpkeSuite suite, ReadOnlySpan<byte> source) 73internal static HpkeImplementation ImportEncapsulationKeyImpl(HpkeSuite suite, ReadOnlySpan<byte> source)