В такой системе любой человек может зашифровать сообщение, используя открытый ключ получателя, но это зашифрованное сообщение может быть расшифровано только с помощью закрытого ключа получателя. Это позволяет, например, серверу генерировать криптографический ключ, предназначенный для криптографии с симметричным ключом , а затем использовать открытый общий ключ клиента для шифрования этого вновь созданного симметричного ключа. С криптографией с открытым ключом также возможна надежная аутентификация . Отправитель может объединить сообщение с личным ключом, чтобы создать короткую цифровую подпись для сообщения. Любой, у кого есть соответствующий открытый ключ отправителя, может объединить то же сообщение и предполагаемую цифровую подпись, связанную с ним, чтобы проверить, действительна ли подпись, то есть сделана владельцем соответствующего закрытого ключа.
Достарыңызбен бөлісу: |