示例#1
0
文件: Secure.cs 项目: AcidCrash0/RPVN
        public byte[] Sign(byte[] data)
        {
            Buf b = new Buf(data);

            b.SeekToEnd();
            b.Write(keyData);

            return(Secure.HashSHA1(b.ByteData));
        }
示例#2
0
文件: Secure.cs 项目: AcidCrash0/RPVN
 public bool VerifyData(byte[] data, byte[] sign)
 {
     byte[] hash = Secure.HashSHA1(data);
     return(VerifyHash(hash, sign));
 }
示例#3
0
文件: Secure.cs 项目: AcidCrash0/RPVN
 public byte[] SignData(byte[] data)
 {
     byte[] hash = Secure.HashSHA1(data);
     return(SignHash(hash));
 }