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

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

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

                if (rgbSignature == null)
                    throw new ArgumentNullException(nameof(rgbSignature));

                rgbHash = AdjustHashSizeIfNecessary(rgbHash);

                using (SafeNCryptKeyHandle keyHandle = GetDuplicatedKeyHandle())
                {
                    unsafe
                    {
                        bool verified = CngCommon.VerifyHash(keyHandle, rgbHash, rgbSignature, AsymmetricPaddingMode.None, null);
                        return verified;
                    }
                }
            }