public byte[] SignData (Stream inputStream) { // right now only SHA1 is supported by FIPS186-2 HashAlgorithm hash = SHA1.Create (); byte[] toBeSigned = hash.ComputeHash (inputStream); return dsa.CreateSignature (toBeSigned); }