3 instantiations of Shake128
System.Security.Cryptography (2)
System\Security\Cryptography\HpkeManagedKdfAdapter.cs (1)
303protected override Shake128 CreateShake() => new Shake128();
System\Security\Cryptography\Shake128.cs (1)
254return new Shake128(clone);
System.Security.Cryptography.Pkcs (1)
System\Security\Cryptography\Pkcs\CmsHash.cs (1)
68_shake128 = new Shake128();
10 references to Shake128
System.Security.Cryptography (9)
System\Security\Cryptography\HpkeKdfMetadata.Managed.cs (1)
31return Shake128.IsSupported;
System\Security\Cryptography\HpkeManagedKdfAdapter.cs (4)
297internal sealed class HpkeManagedShake128KdfAdapter : HpkeManagedShakeKdfAdapter<Shake128> 303protected override Shake128 CreateShake() => new Shake128(); 305protected override void Append(Shake128 shake, ReadOnlySpan<byte> data) => 308protected override void GetHashAndReset(Shake128 shake, Span<byte> destination) =>
System\Security\Cryptography\Shake128.cs (4)
28/// Initializes a new instance of the <see cref="Shake128" /> class. 238/// Creates a new instance of <see cref="Shake128" /> with the existing appended data preserved. 246public Shake128 Clone() 259/// Release all resources used by the current instance of the <see cref="Shake128" /> class.
System.Security.Cryptography.Pkcs (1)
System\Security\Cryptography\Pkcs\CmsHash.cs (1)
64private readonly Shake128 _shake128;