вот мои методы для шифрования и дешифрования данных с использованием RSA:
private RSACryptoServiceProvider _RSACSP { get; set; }
public byte[] Encrypt(byte[] value, bool doOAEPPadding)
{
try
{
return (this._RSACSP.Encrypt(value, doOAEPPadding));
}
catch
{
return (null);
}
}
public byte[] Decrypt(byte[] value, bool doOAEPPadding)
{
try
{
return (this._RSACSP.Decrypt(value, doOAEPPadding));
}
catch
{
return (null);
}
}
Теперь, как мне использовать this._RSACSP.VerifyData(...);
для проверки зашифрованных данных? Я оглянулся и все упоминает SHA1
, за исключением того, что я даже не уверен, что здесь используется.
Любая помощь приветствуется.