System.Security.Cryptography.CngHelpers
public static byte[] SignHash(this SafeNCryptKeyHandle keyHandle, ReadOnlySpan<byte> hash, AsymmetricPaddingMode paddingMode, Void* pPaddingInfo, int estimatedSize)
public static void SignHash(this SafeNCryptKeyHandle keyHandle, ReadOnlySpan<byte> hash, Span<byte> destination, AsymmetricPaddingMode paddingMode, Void* pPaddingInfo)
public static bool TrySignHash(this SafeNCryptKeyHandle keyHandle, ReadOnlySpan<byte> hash, Span<byte> signature, AsymmetricPaddingMode paddingMode, Void* pPaddingInfo, out int bytesWritten)
public static bool VerifyHash(this SafeNCryptKeyHandle keyHandle, ReadOnlySpan<byte> hash, ReadOnlySpan<byte> signature, AsymmetricPaddingMode paddingMode, Void* pPaddingInfo)