This commit is contained in:
Celtic Minstrel 2018-04-10 22:35:33 -04:00
parent bf70d50b80
commit 8f6613ea09

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)