def test_switchPacket(self):
     rawData = [0, 0, 1, 0, 100]
     sessionNonce = Conversion.string_to_uint8_array("12345")
     encryptionData = EncryptionHandler.encryptCTR(
         rawData, [128, 128, 128], sessionNonce,
         Conversion.string_to_uint8_array("AdminKeyOf16Byte"))
     self.assertEqual(
         encryptionData,
         bytes([
             171, 199, 94, 51, 230, 26, 253, 144, 182, 105, 56, 210, 94,
             165, 184, 243
         ]))
Esempio n. 2
0
 def loadString(self, string):
     self.payload = Conversion.string_to_uint8_array(string)
     return self._process()