Задать вопрос
@by_EL

Что означает и как пакет или файл, подписывается с помощью закрытого ключа?

Здравствуйте, как подписывается файл с помощью закрытого ключа что это означает и как работает,Далее как это проверяется потом ? (PS я знаю что такое и как работает Симметрический и Асимметричное шифрование открытый и закрытый ключ все дела) заранее спасибо
  • Вопрос задан
  • 154 просмотра
Подписаться 1 Простой 2 комментария
Пригласить эксперта
Ответы на вопрос 1
firedragon
@firedragon
Не джун-мидл-сеньор, а трус-балбес-бывалый.
Вызывается функция, ей передается закрытый ключ и возможно пароль, на выходе имеете поток байтов, или файл.
Проверяется все по хэшу которым подписано все в конце. Причем этот хэш вы можете вычислить из открытого ключа.
Эта часть отвечает за то что файл не изменился с момента подписания.
Причем вам не нужно шифровать содержимое.
При расшифровке то же самое, только если не совпадет будет мусор. О чем вам и сообщат

Причем это все очень упрощено.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы