write zeroes to a byte string
<string.h> (See libbsd(7)
for include usage.)
function writes len zero bytes to the string
buf. If len is zero,
explicit_bzero() does nothing.
variant behaves the same as the
function, but will not be removed by a compiler's dead store optimization
pass, making it useful for clearing sensitive memory such as a password.
explicit_bzero() function first
appeared in OpenBSD 5.5, glibc 2.25.
|January 22, 2014||Debian|