Что означает "e 65537 (0x10001)"?
Я хочу знать, что означает вывод e is 65537 (0x10001)
. Это происходит во время генерации ключа RSA с помощью openssl genrsa
. Я знаю, что точки означают, что число прошло с помощью зондирующего деления, а плюс распечатывается после того, как он прошел тест мельника. Но я не могу понять, что означает последнее информационное сообщение до того, как будет напечатан ключ RSA.
Я не могу найти его в документах openssl. И я мог бы использовать его в термической бумаге для генерации простых чисел. Спасибо за вашу помощь!:)
Ответы
Ответ 1
"e" является публичным показателем, в openssl genrsa
вы можете использовать опцию -F4
или -3
для выбора между 65537 и 3.
Информацию об экспоненциальном экспоненте можно найти по этому вопросу: https://security.stackexchange.com/info/2335/should-rsa-public-exponent-be-only-in-3-5-17-257-or-65537-due-to-security-c