示例#1
0
 def init_from_random_data(self, data):
     self.enc_key = data[0:32]
     self.enc_hmac_key = data[32:64]
     self.id_key = data[64:96]
     self.chunk_seed = bytes_to_int(data[96:100])
     # Convert to signed int32
     if self.chunk_seed & 0x80000000:
         self.chunk_seed = self.chunk_seed - 0xffffffff - 1
 def test_bytes_to_int(self):
     self.assert_equal(bytes_to_int(b'\0\0\0\1'), 1)
示例#3
0
 def test_bytes_to_int(self):
     self.assert_equal(bytes_to_int(b'\0\0\0\1'), 1)