public bool VerifyHash (byte[] rgbHash, string str, byte[] rgbSignature)
{
if (str == null)
str = "SHA1"; // default value
if (String.Compare (str, "SHA1", true, CultureInfo.InvariantCulture) != 0) {
throw new CryptographicException (Locale.GetText ("Only SHA1 is supported."));
}
return dsa.VerifySignature (rgbHash, rgbSignature);
}