При обмене информацией между двумя не доверяющими друг другу пользователями для обеспечения ЦИФРОВОЙ ПОДПИСИ и КОНФИДЕНЦИАЛЬНОСТИ необходимо:
- создать свертку сообщения с помощью ключевой хэш-функции, соединить с сообщением и отправить получателю
- создать свертку сообщения с помощью бесключевой хэш-функции, соединить свертку с сообщением и отправить получателю
- создать свертку сообщения с помощью бесключевой хэш-функции, соединить с сообщением, зашифровать с помощью симметричной криптосистемы (ключ известен обоим) и отправить получателю
- создать свертку сообщения с помощью бесключевой хэш-функции, зашифровать свертку личным ключом с помощью асимметричной криптосистемы, соединить с сообщением, зашифровать симметричным ключом и отправить получателю
К сожалению, у нас пока нет статистики ответов на данный вопрос,
но мы работаем над этим.