Я хочу скомпилировать openssl в основном RSA, DSA и HMAC в драйвере ядра Windows. В основном я хочу извлечь данный алгоритм и скомпилировать только их. Это было сделано? или есть альтернативы?Как скомпилировать OPENSSL (RSA, DSA, HMAC) в Windows Kernel Driver?
ответ
Пожалуйста, объясните, что вы подразумеваете под «главным образом RSA, ...» и «в драйвере ядра Windows».
OpenSSL is криптографическое программное обеспечение. Алгоритмы внутри являются хрупкими, поскольку незначительные ошибки в том, как они используются, могут иметь катастрофические результаты. Итак, если вы действительно не знаете, что делаете (и в таком случае вы не просите здесь, не так ли?), Чтобы ваши пальцы прочно закрепились в карманах.
Возможно, NaCL подходит ближе к нужной вам цене. Или какая-то другая криптографическая библиотека?
Я делаю именно то, что вы говорите: извлечение алгоритмов, которые мне нужны из OpenSSl, в небольшую и компактную библиотеку. Это можно сделать, и, по моему опыту, это очень болезненный процесс. В конечном итоге вы будете вынуждены включать больше модулей, чем вы ожидали. Из-за отсутствия документации вы также должны пройти исходный код, чтобы понимать функциональность модуля большую часть времени. Мое предложение: не делайте этого, если у вас нет альтернативы.
- 1. Как скомпилировать OpenSSL в Windows?
- 2. Как скомпилировать программу с OpenSSL в Windows с помощью MinGW
- 3. Малый RSA или DSA lib без зависимостей
- 4. Определить ключи DSA/RSA в Perl
- 5. Java Mac HMAC vs C++ OpenSSL hmac
- 6. OpenSSL HMAC отличаются от питона HMAC
- 7. OpenSSL RSA для Windows. Задняя дверь?
- 8. Kernel Mode Driver и IOCTL
- 9. Сделать openssl алгоритм RSA детерминированным
- 10. HMAC-MD5 с использованием openSSL
- 11. OpenSSL RSA engine - RSA проверить сбой
- 12. Openssl Генерация ключей RSA
- 13. RSA открыть OPENSSL
- 14. RSA дешифрования с OpenSSL
- 15. Использование openssl для создания пары ключей DSA
- 16. Openssl RSA шифрование-дешифрование
- 17. непреднамеренная Сложность в OpenSSL HMAC функция
- 18. Windows Kernel Driver Boot \ winlogon полный обратный вызов
- 19. Хотите навсегда установить Kernel-Driver в систему
- 20. Как я могу преобразовать открытый ключ DSA из OpenSSL в формат OpenSSH в PHP?
- 21. Как создать цифровую подпись RSA-SHA256 с библиотеками OpenSSL?
- 22. PRIVATEKEYBLOB to RSA struct OpenSSL
- 23. ruby OpenSSL RSA кодировка символов
- 24. openssl инициализирует открытый ключ RSA
- 25. Как сгенерировать сериализацию PEM для общедоступного ключа RSA/DSA
- 26. php openssl rsa to java
- 27. logger driver in android lollipop kernel
- 28. Совместимость node-rsa и openssl
- 29. Как загрузить ключ DSA из KeyInfo с помощью openSSL
- 30. DSA против RSA и AES128 против AES256 шифрования в Java
Есть ли RSA или DSA в библиотеке Crypto NaCL? – osgx
@vonbrand: Извините, что я так не понят. Я хочу реализовать алгоритм RSA (в том числе несколько других) в драйвере ядра. Я не хочу компилировать полный пакет openssl, я просто хочу извлечь несколько алгоритмов из его исходного кода и скомпилировать его в режиме ядра. – CasperGhost
Вы хотите добавить алгоритмы в драйвер для Windows? Разве они не были там где-то уже? Каким будет использование этого? Можете ли вы, что хотите, делать с помощью обычных пользовательских программ? – vonbrand