GnuTLS не может вызывать хэширующие функции - PullRequest
0 голосов
/ 27 ноября 2018

после компиляции и тестирования некоторых функций, доступных в библиотеке gnuTLS У меня возникли проблемы с использованием библиотеки crypto.Когда я пытаюсь сгенерировать хеш, используя

gnutls_hash_hd_t *dig;
gnutls_hash_init (dig, GNUTLS_DIG_SHA1);

, а затем вычисляю хеш, используя

 gnutls_hash (dig, const void * ptext, size_t ptext_len);

, у меня возникает проблема, когда

gnutls_hash_init (dig, GNUTLS_DIG_SHA1);

вызывает gnutls_malloc () внутриcrypto-api.c дает мне ошибку.Я не знаю, что и делать не так, и API gnuTLS не очень дружелюбен для новичков, приветствуются любые предложения и советы

...