memzero_explicit — Fill a region of memory (e.g. sensitive keying data) with 0s.
|void * s,|
memset is just fine (!), but in cases
where clearing out _local_ data at the end of a scope is
memzero_explicit should be used instead in
order to prevent the compiler from optimising away zeroing.