コード例 #1
0
ファイル: test_zero_knowledge.py プロジェクト: kljensen/viff
 def test_generate_e_generates_e_of_right_length(self):
     s, prover_id, k = 9, 1, 0
     c = [1, 1, 0, 0, 1, 0, 1, 0, 1]
     zk = ZKProof(s, prover_id, k, RuntimeStub(), c)
     zk.d = [1, 0, 0, 1, 1, 0, 1, 1, 1]
     zk._generate_e()
     self.assertEquals(s, len(zk.e))
コード例 #2
0
ファイル: test_zero_knowledge.py プロジェクト: hanyunx/Viff
 def test_generate_e_generates_e_of_right_length(self):
     s, prover_id, k = 9, 1, 0
     c = [1, 1, 0, 0, 1, 0, 1, 0, 1]
     zk = ZKProof(s, prover_id, k, RuntimeStub(), c)
     zk.d = [1, 0, 0, 1, 1, 0, 1, 1, 1]
     zk._generate_e()
     self.assertEquals(s, len(zk.e))
コード例 #3
0
ファイル: test_zero_knowledge.py プロジェクト: kljensen/viff
 def test_generate_e_is_deterministic(self):
     s, prover_id, k = 9, 1, 0
     c = [1, 1, 0, 0, 1, 0, 1, 0, 1]
     zk = ZKProof(s, prover_id, k, RuntimeStub(), c)
     zk.d = [1, 0, 0, 1, 1, 0, 1, 1, 1]
     zk._generate_e()
     e1 = zk.e
     zk._generate_e()
     self.assertEquals(e1, zk.e)
コード例 #4
0
ファイル: test_zero_knowledge.py プロジェクト: hanyunx/Viff
 def test_generate_e_is_deterministic(self):
     s, prover_id, k = 9, 1, 0
     c = [1, 1, 0, 0, 1, 0, 1, 0, 1]
     zk = ZKProof(s, prover_id, k, RuntimeStub(), c)
     zk.d = [1, 0, 0, 1, 1, 0, 1, 1, 1]
     zk._generate_e()
     e1 = zk.e
     zk._generate_e()
     self.assertEquals(e1, zk.e)