def _decryptSession(self, ciphered): """ Decrypts a message with the session key. """ from SSLCrypto import key ## from ezPyCrypto import key k = key() k.importKey(self._sessionkey) msg = k.decString(ciphered) return msg
def _encryptSession(self, msg): """ Encrypts a message with the session key. """ from SSLCrypto import key ## from ezPyCrypto import key k = key() k.importKey(self._sessionkey) ## import binascii as hex ## encoded = hex.hexlify(msg) ## ciphered = k.encString(encoded) ciphered = k.encString(msg) return ciphered
def _decryptSession(self, ciphered): """ Decrypts a message with the session key. """ ## print "I decrypt length: %d" %(len(ciphered)) from SSLCrypto import key ## from ezPyCrypto import key k = key() k.importKey(self._sessionkey) msg = k.decString(ciphered) ## f = open('/tmp/after_dec.txt','a') ## f.write('%s %d | %d %s\n%s' %('*' * 50, len(msg), len(ciphered), '*' * 30, msg)) ## f.close() return msg
def _encryptSession(self, msg): """ Encrypts a message with the session key. """ from SSLCrypto import key ## from ezPyCrypto import key k = key() k.importKey(self._sessionkey) ## import binascii as hex ## encoded = hex.hexlify(msg) ## ciphered = k.encString(encoded) ciphered = k.encString(msg) ## f = open('/tmp/before_enc.txt','a') ## f.write('%s %d | %d %s\n%s' %('*' * 50, len(msg), len(ciphered), '*' * 30, msg)) ## f.close() return ciphered