Назад | Перейти на главную страницу

Настройка ядра Linux: стоит ли включать все в Cryptographic API?

Существует несколько реализаций некоторых алгоритмов, в которых используются инструкции ЦП, которые могут быть доступны или недоступны в текущей системе. Хорошая ли идея - просто включить (в ядре, а не как модули) все из них - т.е. будет ли автоматически выбрана самая быстрая реализация, доступная на текущем процессоре?

Кроме того, будет ли OpenSSL автоматически использовать эти оптимизированные реализации, предоставляемые ядром, или его нужно как-то настроить?

В make процесс должен выбрать все подходящие настройки для вашей системы. Так что да - таким образом следует выбрать самую быструю реализацию.

Если OpenSSL использует криптографический API ядра, он будет использовать то, что будет доступно - вот что все API:

Предоставьте услугу с известными параметрами, не задумываясь о том, как они реализованы. Итак, снова да.