Привет, я использую keytool для создания csr. Интересно, в чем разница между параметрами -genkey и -genkeypair. по моему пониманию -genkey создает только закрытый ключ, а -genkeypair создает как закрытый, так и открытый ключ. Если я правильно понимаю, как получить открытый ключ закрытого ключа, который создается с помощью -genkey.разница между keytool -genkey vs -genkeypair
0
A
ответ
0
-genkey
генерирует секретный ключ, тогда как -genkeypair
генерирует пару ключей (открытый ключ и закрытый ключ).
У секретного ключа нет открытого ключа.
Чтобы узнать о различиях между ними, вы можете обратиться к this document.
5
Этот флаг keytool был назван -genkey в ранних версиях в https://docs.oracle.com/javase/8/docs/technotes/tools/unix/keytool.html. Хотя старое имя по-прежнему поддерживается, -genkeypair предпочтительнее в будущем.
По существу, оба одинаковые