
Если я зашифрую сообщения с помощью открытого ключа и дам получателю закрытый ключ для расшифровки, сможет ли получатель каким-то образом извлечь открытый ключ из сообщений?
Т.е. можно ли хранить «Открытый ключ» в секрете, шифровать сообщения и передавать «Закрытый ключ» третьим лицам, чтобы они могли расшифровать сообщения, но не создавать свой собственный с тем же открытым ключом?
решение1
Вы упускаете главное: вы никогда не передаете закрытый ключ.
Вы предоставляете открытый ключ, чтобы люди могли отправлять вам зашифрованные сообщения, которые только вы можете расшифровать с помощью своего закрытого ключа.
Если вы хотите отправить зашифрованное сообщение, ваш корреспондент должен создать свой собственный закрытый ключ и предоставить вам свой открытый ключ для использования его для шифрования ваших сообщений.