void gnutls_pk_params_clear(gnutls_pk_params_st * p) { unsigned int i; for (i = 0; i < p->params_nr; i++) { if (p->params[i] != NULL) _gnutls_mpi_clear(p->params[i]); } }
void gnutls_pk_params_clear(gnutls_pk_params_st * p) { unsigned int i; for (i = 0; i < p->params_nr; i++) { if (p->params[i] != NULL) _gnutls_mpi_clear(p->params[i]); } gnutls_memset(p->seed, 0, p->seed_size); p->seed_size = 0; if (p->raw_priv.data != NULL) { gnutls_memset(p->raw_priv.data, 0, p->raw_priv.size); p->raw_priv.size = 0; } }