Beispiel #1
0
 def _decrypt_session(self, string):
     aes = aes128cbc(settings.BLTI_AES_KEY, settings.BLTI_AES_IV)
     return json.loads(aes.decrypt(string))
Beispiel #2
0
 def _encrypt_session(self, data):
     aes = aes128cbc(settings.BLTI_AES_KEY, settings.BLTI_AES_IV)
     return aes.encrypt(json.dumps(data))
Beispiel #3
0
 def _encrypt_session(self, data):
     aes = aes128cbc(settings.BLTI_AES_KEY, settings.BLTI_AES_IV)
     return aes.encrypt(json.dumps(data))
Beispiel #4
0
 def _decrypt_session(self, string):
     aes = aes128cbc(settings.BLTI_AES_KEY, settings.BLTI_AES_IV)
     return json.loads(aes.decrypt(string))
Beispiel #5
0
    def test_encrypt_decrypt(self):
        aes = aes128cbc(self.test_key, self.test_iv)

        for msg in self.msgs:
            enc = aes.encrypt(msg)
            self.assertEquals(aes.decrypt(enc), msg)