Я хочу, чтобы две стороны могли отправлять зашифрованные сообщения друг другу. Как я могу убедиться, что человек-в-середине не может просто отправить зашифрованные сообщения? Конечно, человек-в-середине не знал бы, что он посылает, но у получателя не будет никакого представления, что он не просто отправил его раньше.Зашифрованная связь. Избегайте повторной отправки сообщений третьей стороне.
Существуют ли алгоритмические методы, чтобы избежать этого?
Надеюсь, вы получите мою проблему.
Приветствия
Поток сообщений всегда можно сделать однонаправленным. Используйте один счет для Алисы Бобу и отдельный счет для Боба Алисе. Также полезно использовать флаг для указания направления сообщения: «AB» или «BA», чтобы злоумышленник не отправил сообщение отправителю. – rossum
@rossum в таких протоколах, как TSP и OCSP, они не могут. Здесь используется случайное исключение. –
Затем добавьте свой собственный заголовок сообщения в начале вашего открытого текста: «ABHello Bob ...» Это будет отдельно от созданного системой случайного nonce. – rossum