diff options
author | Aris Adamantiadis <aris@0xbadc0de.be> | 2014-09-01 08:42:01 +0200 |
---|---|---|
committer | Andreas Schneider <asn@cryptomilk.org> | 2015-02-02 17:33:58 +0100 |
commit | 8af829a42aea835219113e13a176fa36a397db35 (patch) | |
tree | 1187e0ac2045b7b47952c10ae143783ec4e6ddcb /src/base64.c | |
parent | ad8fa427dda9a0e722935141d3b84a620e13dcd4 (diff) | |
download | libssh-8af829a42aea835219113e13a176fa36a397db35.tar.gz libssh-8af829a42aea835219113e13a176fa36a397db35.tar.xz libssh-8af829a42aea835219113e13a176fa36a397db35.zip |
base64: Use secure buffers
Signed-off-by: Aris Adamantiadis <aris@0xbadc0de.be>
Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
Diffstat (limited to 'src/base64.c')
-rw-r--r-- | src/base64.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/base64.c b/src/base64.c index 2a162d0b..14e5dc04 100644 --- a/src/base64.c +++ b/src/base64.c @@ -78,6 +78,8 @@ ssh_buffer base64_to_bin(const char *source) { } buffer = ssh_buffer_new(); + /* base64 buffer often used to contain sensitive data */ + ssh_buffer_set_secure(buffer); if (buffer == NULL) { SAFE_FREE(base64); return NULL; |