From c9910929dfb234ca0893b405a202a1b18fdd47df Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20Obernd=C3=B6rfer?= Date: Wed, 15 Jan 2014 19:44:00 +0100 Subject: [PATCH] Fix: clear subpackets of symmetrically encrypted packet after encryption --- src/message.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/message.js b/src/message.js index 7fee348c..8813cb0c 100644 --- a/src/message.js +++ b/src/message.js @@ -168,6 +168,8 @@ Message.prototype.encrypt = function(keys) { //TODO get preferred algo from signature symEncryptedPacket.encrypt(enums.read(enums.symmetric, config.encryption_cipher), sessionKey); packetlist.push(symEncryptedPacket); + // remove packets after encryption + symEncryptedPacket.packets = new packet.List(); return new Message(packetlist); };