Вот, пожалуйста,
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