System.Security.Cryptography.DSAImplementation.DSACng.CreateSignature C# (CSharp) Метод

CreateSignature() публичный Метод

public CreateSignature ( byte rgbHash ) : byte[]
rgbHash byte
Результат byte[]
            public override byte[] CreateSignature(byte[] rgbHash)
            {
                if (rgbHash == null)
                    throw new ArgumentNullException(nameof(rgbHash));

                rgbHash = AdjustHashSizeIfNecessary(rgbHash);
                using (SafeNCryptKeyHandle keyHandle = GetDuplicatedKeyHandle())
                {
                    unsafe
                    {
                        byte[] signature = CngCommon.SignHash(keyHandle, rgbHash, AsymmetricPaddingMode.None, null, rgbHash.Length * 2);
                        return signature;
                    }
                }
            }