public override CryptoData TransformFinal() {
if (MemoryStream == null) {
MemoryStream = new MemoryStream();
}
var Data = HashAlgorithm.ComputeHash(MemoryStream);
var CryptoDigestValue = new CryptoData(CryptoAlgorithmID, OID, Data);
return CryptoDigestValue;
}