예제 #1
0
        public bool VerifiySignature()
        {
            string data = SecurityUtil.GetPublicKeyBase64(Sender) + SecurityUtil.GetPublicKeyBase64(Receiver) + Amount.ToString();

            return(SecurityUtil.Verify(Sender, data, Signature));
        }
예제 #2
0
        public void GenerateSignature(AsymmetricKeyParameter privateKey)
        {
            string data = SecurityUtil.GetPublicKeyBase64(Sender) + SecurityUtil.GetPublicKeyBase64(Receiver) + Amount.ToString();

            Signature = SecurityUtil.Sign(privateKey, data);
        }