(cherry-picked from commit 8f6613ea09)
This commit is contained in:
Celtic Minstrel 2018-04-10 22:35:33 -04:00
parent 402b6d4cec
commit cdef87e875

View file

@ -277,7 +277,11 @@ secure_buffer encrypt(const secure_buffer& text, const secure_buffer& key)
secure_buffer decrypt(const secure_buffer& text, const secure_buffer& key)
{
return rc4_crypt(text, key);
auto buf = rc4_crypt(text, key);
while(buf.back() == 0) {
buf.pop_back();
}
return buf;
}
secure_buffer unescape(const secure_buffer& text)