public bool VerifiySignature() { string data = SecurityUtil.GetPublicKeyBase64(Sender) + SecurityUtil.GetPublicKeyBase64(Receiver) + Amount.ToString(); return(SecurityUtil.Verify(Sender, data, Signature)); }
public void GenerateSignature(AsymmetricKeyParameter privateKey) { string data = SecurityUtil.GetPublicKeyBase64(Sender) + SecurityUtil.GetPublicKeyBase64(Receiver) + Amount.ToString(); Signature = SecurityUtil.Sign(privateKey, data); }