sm4_rng_reseed增加:重置输出计数和最近输出时间

This commit is contained in:
Indawn
2022-12-28 15:26:58 +08:00
parent 5b4622ae10
commit 697249efe2

View File

@@ -185,7 +185,9 @@ int sm4_rng_reseed(SM4_RNG *rng, const uint8_t *addin, size_t addin_len)
sm4_df_finish(&df_ctx, seed);
sm4_rng_update(rng, seed);
rng->reseed_counter = 1;
rng->last_reseed_time = time(NULL);
gmssl_secure_clear(&df_ctx, sizeof(df_ctx));
gmssl_secure_clear(entropy, sizeof(entropy));