Esempio n. 1
0
 public ECPrivateKey CreatePrivateKey(byte[] data)
 {
     return(new ECPrivateKey(BigIntegerExt.FromBigEndianBytes(data), this));
 }
Esempio n. 2
0
 public bool VerifySignature(byte[] hash, ECSignature signature)
 {
     return(VerifySignature(BigIntegerExt.FromBigEndianBytes(hash), signature));
 }
Esempio n. 3
0
 public BigInteger TruncateHash(byte[] hash)
 {
     return(TruncateHash(hash, BigIntegerExt.FromBigEndianBytes(hash)));
 }
Esempio n. 4
0
        public ECSignature Sign(byte[] hash, BigInteger random)
        {
            var num = BigIntegerExt.FromBigEndianBytes(hash);

            return(Sign(num, random));
        }