Асимметричное шифрование
Асимметричное шифрование применяет открытый ключ для шифрования и связанный с ним закрытый ключ для расшифрования.
Определение
Асимметричное шифрование использует пару ключей. Открытый ключ распространяют и применяют для шифрования в адрес владельца; закрытый хранят в секрете и используют для расшифрования. Вычислить закрытый ключ из открытого должно быть практически невозможно.
Гибридное шифрование
Операции с открытым ключом медленнее и ограничены по размеру сообщения. Поэтому обычно ими защищают случайный сеансовый ключ, а данные шифруют быстрым симметричным алгоритмом. Сертификат или другой доверенный механизм подтверждает владельца открытого ключа.
Шифрование и подпись
Цифровая подпись тоже использует пару ключей, но подтверждает подлинность, а не скрывает данные. Называть её «шифрованием закрытым ключом» неверно. Схемы имеют разные алгоритмы и правила, а закрытый ключ нельзя раскрывать.
Да, но расшифровать должен только владелец закрытого ключа. Сначала нужно проверить принадлежность открытого ключа адресату.
Это медленнее и часто допустимо только для коротких данных. Гибридная схема сочетает обмен ключом и симметричное шифрование.
Обычно нет. Без резервной копии зашифрованные для него данные могут стать недоступными навсегда.