def test_b_4(self): ''' Test della funzione b utilizzata da Michael per generare il MIC TKIP. Test 4 a pagina 1119 della rfc ''' l = 0x01234567 r = 0x83659326 (l,r) = TkipMicGenerator.b(l,r) processedResult = (l,r) correctResult = (0x441492c2,0x1d8427ed) self.assertEqual(correctResult,processedResult)
def test_b_2(self): ''' Test della funzione b utilizzata da Michael per generare il MIC TKIP. Test 2 a pagina 1119 della rfc ''' l = 0x00000000 r = 0x00000001 (l,r) = TkipMicGenerator.b(l,r) processedResult = (l,r) correctResult = (0xc00015a8,0xc0000b95) self.assertEqual(correctResult,processedResult)
def test_b_3(self): ''' Test della funzione b utilizzata da Michael per generare il MIC TKIP. Test 3 a pagina 1119 della rfc ''' l = 0x00000001 r = 0x00000000 (l,r) = TkipMicGenerator.b(l,r) processedResult = (l,r) correctResult = (0x6b519593,0x572b8b8a) self.assertEqual(correctResult,processedResult)
def test_b_1(self): ''' Test della funzione b utilizzata da Michael per generare il MIC TKIP. Test 1 a pagina 1119 della rfc ''' l = 0 r = 0 (l,r) = TkipMicGenerator.b(l,r) processedResult = (l,r) correctResult = (0,0) self.assertEqual(correctResult,processedResult)
def test_b_5(self): ''' Test della funzione b utilizzata da Michael per generare il MIC TKIP. Test 5 a pagina 1119 della rfc ''' l = 0x00000001 r = 0x00000000 for i in range(1000): (l,r) = TkipMicGenerator.b(l,r) processedResult = (l,r) correctResult = (0x9f04c4ad,0x2ec6c2bf) self.assertEqual(correctResult,processedResult)