Где я могу найти исходный код для libcrypto ++? - PullRequest
0 голосов
/ 09 сентября 2011

Я использую libcrypto ++ для шифрования aes.Я хотел бы добавить в мой код методы: EVP_CipherInit_ex (), EVP_CipherUpdate (), EVP_CipherFinal_ex ().Где я могу найти этот исходный код?

thx.оценить

1 Ответ

1 голос
/ 09 сентября 2011

Вот, пожалуйста, http://www.openssl.org/source/ Загружаемый файл tar.gz на странице содержит заголовочные и исходные файлы для наиболее распространенных алгоритмов шифрования, включая EVP

.

Однако я полагаю, что вы неправильно понимаете, что такое статическое связывание и чем оно отличается от динамического связывания. Вот достойная статья: http://kb.iu.edu/data/akqn.html

Вам не нужно вручную добавлять файлы .cpp и .h в ваш проект, просто включите .h, где вам нужно использовать методы, и ссылку на .lib.

Несмотря на мои предложения и комментарии, если вы все еще хотите вручную добавить файлы .cpp и .h, вот где они находятся в архиве, который я связал выше:

crypto\evp\evp.h
crypto\evp\evp_*.c
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...