377 похожих чатов

Тут прочитал определение по передаче ключа: Сторона A хочет отправить стороне

B сообщение, которое должно быть доступно только им двоим. Для этого они используют алгоритм Диффи-Хеллмана.

Сторона A выбирает два случайных числа a и b и вычисляет ab (произведение a и b). Затем она отправляет b стороне B.
Сторона B также выбирает два случайных числа c и d и вычисляет cd. Затем она отправляет c стороне A.
Сторона A вычисляет ac и отправляет его стороне B.
Сторона B вычисляет bc и отправляет ac стороне A.
Сторона A, имея ab и ac, может вычислить bc, который является секретным ключом для шифрования сообщения.
Сторона B, имея cd и bc, также может вычислить секретный ключ bc.
Теперь стороны A и B могут использовать bc в качестве секретного ключа для шифрования и дешифрования сообщения.

нет ли тут какойто логической Ошибки?

1 ответов

4 просмотра

довольно ебануто написано

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

Обсуждают сегодня

А случайно нет ли в паскале штатной возможности передать указатель и количество туда где array of в качестве аргумента?
zamtmn
25
@LGCYMan @JustinKKW Q/A List 1. this part confuses me on #8: "From there, a bridge between erc20 LGXY and erc20 LGXY will be out once that swap is closed." does this mean ...
Sig | LGCY | BattleVerse L1 | BitWin
1
Почему Telegram пишет, что объект media не найден, хотя на самом деле я его передаю? Делаю на urllib, без зависимостей, так надо. Вызываю метод sendMediaGroup с таким JSON: ...
Alexey S
1
Anyone here suffers from unexplained aural migraines, who would be up for talking for a bit? Doesn't *have* to be aural, but I am not asking about headaches, I mean actual mi...
Martin Rys
58
Ну раз я пока тут, задам пару глупых вопросов. Зачем писать на ассемблере если компилятор довольно умный, а ассемблер много времени занимает? В каких прикладных задачах сейчас...
Максим Рябцев
20
Maine b!nance se wazirx mein 200$ deposit kiya and usdt/inr pair mein sell krdiya 1% tds kata and maine inr withdrawal krliya , ab usme 30% tax dena hoga kya?
Xanime
14
How do I get FrxEth? Need it to execute a contract
Abdullah $BTON
18
Did @Beeker really get banned? That's ridiculous. He's one of the few left here with half a brain and you might not always like his narrative @dgb_ycagel , but he often keeps ...
Leroy Gerrits
1
A couple thoughts from a random internet stranger: 1. If you want this project to gain traction you cannot keep being negative. If I just came here after finding out about Kd...
Eric Wild
46
Я тут за тем, чтобы задать вопрос, так как не знаю ассемблер, учу с/с++. Короче, насколько дорога операция перехода в функцию при ее вызове? Дело в том, что в с++ есть макросы...
Максим Рябцев
12
Карта сайта