Esempio n. 1
0
 def test_panEncryptionAlgo0(self):
     pan_in = '4876010123456789012'
     panEnc, pan = pci.encrypt(pan_in, None, '00', self.depco)
     # self.assertEqual(pan, pan_in.encode('hex'))
     six.assertRegex(self, panEnc, r'00\d+')
     panClr, data = pci.decrypt(panEnc, self.depco)
     self.assertEqual(pan_in, panClr)
Esempio n. 2
0
 def test_panEncryptionAlgo2(self):
     pan_in = '4876010123456789012'
     panEnc, pan = pci.encrypt(pan_in, '00', '02', self.depco)
     six.assertRegex(self, panEnc, r'0200[A-F0-9]+')
     panClr, data = pci.decrypt(panEnc, self.depco)
     self.assertEqual(pan_in, panClr)