Код AES в Openssl

Я пытаюсь изменить код AES-256-CBC в openssl пакете, позволить мне сказать, что я хочу поместить некоторые сообщения печати.
моя проблема состоит в том, что я не могу определить местоположение AES точный код, я нашел некоторые aes.c файлы под
openssl/crypto
но даже если я удалил те файлы, и перекомпилируйте пакет, он все еще работает.
так базовый код, возможно, еще, где, какое-либо определение местоположения справки и изменение aes-256-cbc код?

0
задан 17 December 2014 в 05:06

1 ответ

Я предполагаю, что нашел свой ответ, в исходном пакете OpenSSL существует два кода для AES. Поэтому существует два способа отредактировать его:

  1. В /cyrpto/aes/asm существует ассемблерный код, записанный в Perl, поэтому если Вы хотите отредактировать его, необходимо будет пройти ассемблерный код.
  2. В /crypto/aes существует код, записанный в C, и легче изменить и работать с.

Примечание: в 2-м методе при конфигурировании пакета НЕОБХОДИМО использовать опцию no-asm. значение Вас не делает для компиляции ассемблерного кода и поэтому того, чтобы вынуждать пакет использовать код записанный в C.

0
ответ дан 6 October 2019 в 06:37

Другие вопросы по тегам:

Похожие вопросы: