Beispiel #1
0
 def test_sign_no_key(self):
     self_key = self.gen_key()
     signed = self_key.sign(MESSAGE)
     rmtree(self.pbp_path)
     self.gen_key()
     self.assertTrue(
         publickey.verify(signed, basedir=self.pbp_path) is None)
Beispiel #2
0
 def test_sign_master(self):
     self_key = self.gen_key()
     self.assertTrue(publickey.verify(self_key.sign(MESSAGE, master=True),
         basedir=self.pbp_path, master=True) is not None)
Beispiel #3
0
 def test_sign(self):
     self_key = self.gen_key()
     self.assertTrue(publickey.verify(self_key.sign(MESSAGE.encode('utf-8')),
         basedir=self.pbp_path) is not None)
Beispiel #4
0
 def test_sign_no_key(self):
     self_key = self.gen_key()
     signed = self_key.sign(MESSAGE.encode('utf-8'))
     rmtree(self.pbp_path)
     self.gen_key()
     self.assertTrue(publickey.verify(signed, basedir=self.pbp_path) is None)
Beispiel #5
0
 def test_sign_fail(self):
     self_key = self.gen_key()
     signed = self_key.sign(MESSAGE.encode('utf-8'))
     malformed = array('B', [c ^ 42 for c in bytearray(signed)]).tostring()
     self.assertTrue(publickey.verify(malformed, basedir=self.pbp_path) is None)
Beispiel #6
0
 def test_sign_fail(self):
     self_key = self.gen_key()
     signed = self_key.sign(MESSAGE)
     malformed = ''.join(chr(ord(c) ^ 42) for c in signed)
     self.assertTrue(publickey.verify(malformed, basedir=self.pbp_path) is None)
Beispiel #7
0
 def test_sign(self):
     self_key = self.gen_key()
     self.assertTrue(
         publickey.verify(self_key.sign(MESSAGE), basedir=self.pbp_path)
         is not None)
Beispiel #8
0
 def test_sign_fail(self):
     self_key = self.gen_key()
     signed = self_key.sign(MESSAGE)
     malformed = ''.join(chr(ord(c) ^ 42) for c in signed)
     self.assertTrue(
         publickey.verify(malformed, basedir=self.pbp_path) is None)
Beispiel #9
0
 def test_sign_master(self):
     self_key = self.gen_key()
     self.assertTrue(
         publickey.verify(self_key.sign(MESSAGE, master=True),
                          basedir=self.pbp_path,
                          master=True) is not None)
Beispiel #10
0
 def test_sign_fail(self):
     self_key = self.gen_key()
     signed = self_key.sign(MESSAGE.encode('utf-8'))
     malformed = array('B', [c ^ 42 for c in bytearray(signed)]).tostring()
     self.assertTrue(
         publickey.verify(malformed, basedir=self.pbp_path) is None)