public override CryptoData Sign(CryptoData Data) { var Signature = Provider.SignHash(Data.Integrity, Data.OID); var Result = new CryptoData(CryptoAlgorithmID, OID, Signature); return Result; }