version 1.21, 2019/07/14 03:30:45 |
version 1.22, 2019/07/25 11:41:03 |
|
|
} |
} |
/* split and move data back to global buffer */ |
/* split and move data back to global buffer */ |
memcpy(key, tmpkeyiv, iklen); |
memcpy(key, tmpkeyiv, iklen); |
memcpy(iv, tmpkeyiv+iklen, ivlen); |
memcpy(iv, tmpkeyiv + iklen, ivlen); |
|
/* zero the tmpkeyiv buffer */ |
|
explicit_bzero(tmpkeyiv, sizeof tmpkeyiv); |
} else { |
} else { |
EVP_BytesToKey(enc_config.cipher, dgst, sptr, |
EVP_BytesToKey(enc_config.cipher, dgst, sptr, |
(unsigned char *)enc_config.keystr, |
(unsigned char *)enc_config.keystr, |