1 /* LibTomCrypt, modular cryptographic library -- Tom St Denis */ 2 /* SPDX-License-Identifier: Unlicense */ 3 4 #include "tomcrypt_private.h" 5 6 #ifdef LTC_MDH 7 8 /** 9 Free the allocated ram for a DH key 10 @param key The key which you wish to free 11 */ dh_free(dh_key * key)12void dh_free(dh_key *key) 13 { 14 LTC_ARGCHKVD(key != NULL); 15 mp_cleanup_multi(&key->prime, &key->base, &key->y, &key->x, LTC_NULL); 16 } 17 18 #endif /* LTC_MDH */ 19