Esempio n. 1
0
    def test_keyone(self):
        key = create(
            Oid("secp256k1"),
            b16decode(
                "2A71BA9DEA99BC1F7C104BAEC671EC7EFF8BFF969BB8D346DB4C3352A4699DC3",
                True))

        out = key.exportpriv()
        self.assertEqual(out, self.ec1priv)
Esempio n. 2
0
 def test_bignum(self):
     keyval = b'\xff' * 32
     key = create(Oid("secp256k1"), keyval)
     keyblob = key.exportpriv()
     if pyver > 2:
         keyblob = keyblob.encode("ascii")
     self.assertEqual(dump_key(keyblob), dump_key(self.bigkey))
     keyblob2 = str(key)
     if pyver > 2:
         keyblob2 = keyblob2.encode('ascii')
     self.assertEqual(keyblob2, dump_pub_key(self.bigkey))
Esempio n. 3
0
 def test_bignum(self):
     keyval=b'\xff'*32
     key=create(Oid("secp256k1"),keyval)
     keyblob = key.exportpriv()
     if pyver > 2:
         keyblob = keyblob.encode("ascii")
     self.assertEqual(dump_key(keyblob),dump_key(self.bigkey))
     keyblob2 = str(key)
     if pyver > 2:
          keyblob2 = keyblob2.encode('ascii')
     self.assertEqual(keyblob2,dump_pub_key(self.bigkey))
Esempio n. 4
0
 def test_keyone(self):
     key=create(Oid("secp256k1"),b16decode("2A71BA9DEA99BC1F7C104BAEC671EC7EFF8BFF969BB8D346DB4C3352A4699DC3",True))
         
     out=key.exportpriv()
     if pyver > 2:
         out=out.encode("ascii")
     self.assertEqual(dump_key(out),dump_key(self.ec1priv))
     if pyver == 2:
         self.assertEqual(str(key),dump_pub_key(self.ec1priv))
     else:    
         self.assertEqual(str(key).encode("ascii"),dump_pub_key(self.ec1priv))
Esempio n. 5
0
    def test_keyone(self):
        key = create(
            Oid("secp256k1"),
            b16decode(
                "2A71BA9DEA99BC1F7C104BAEC671EC7EFF8BFF969BB8D346DB4C3352A4699DC3",
                True))

        out = key.exportpriv()
        if pyver > 2:
            out = out.encode("ascii")
        self.assertEqual(dump_key(out), dump_key(self.ec1priv))
        if pyver == 2:
            self.assertEqual(str(key), dump_pub_key(self.ec1priv))
        else:
            self.assertEqual(
                str(key).encode("ascii"), dump_pub_key(self.ec1priv))
Esempio n. 6
0
 def test_bignum(self):
     keyval = '\xff' * 32
     key = create(Oid("secp256k1"), keyval)
     self.assertEqual(key.exportpriv(), self.bigkey)
Esempio n. 7
0
	def test_bignum(self):
		keyval='\xff'*32
		key=create(Oid("secp256k1"),keyval)
		self.assertEqual(key.exportpriv(),self.bigkey)
Esempio n. 8
0
	def test_keyone(self):
		key=create(Oid("secp256k1"),b16decode("2A71BA9DEA99BC1F7C104BAEC671EC7EFF8BFF969BB8D346DB4C3352A4699DC3",True))
			
		out=key.exportpriv()
		self.assertEqual(out,self.ec1priv)
Esempio n. 9
0
 def test_bignum(self):
     keyval = '\xff' * 32
     key = create(Oid("secp256k1"), keyval)
     self.assertEqual(dump_key(key.exportpriv()), dump_key(self.bigkey))
     self.assertEqual(str(key), dump_pub_key(self.bigkey))