Изменения документа Криптография

Редактировал(а) Alexandr Fokin 2023/03/20 12:57

От версии 1.27
отредактировано Alexandr Fokin
на 2022/07/01 17:14
Изменить комментарий: К данной версии нет комментариев
К версии 1.32
отредактировано Alexandr Fokin
на 2022/07/11 16:05
Изменить комментарий: Update document after refactoring.

Сводка

Подробности

Свойства страницы
Родительский документ
... ... @@ -1,1 +1,1 @@
1 -Алгоритмы.Безопасность.WebHome
1 +Алгоритмы.Другое.Безопасность.WebHome
Содержимое
... ... @@ -133,8 +133,8 @@
133 133  ----
134 134  
135 135  {{code language="c#"}}
136 -SignedData SignData(data, privateKey)
137 -bool VerifyData(signedData, publicKey)
136 +SignedHash SignData(hash, privateKey, hashType)
137 +bool VerifySignedHash(signedHash, calculatedHash, publicKey, hashType)
138 138  {{/code}}
139 139  )))|(% style="width:745px" %)(((
140 140  Подтверждение авторства/подлинности контента (эл. письма, программы ...).
... ... @@ -141,7 +141,7 @@
141 141  
142 142  ----
143 143  
144 -Подписанное сообщение = сообщение + цифровая подпись (хеш, зашифрованный на основе приватного ключа) + публичный ключ.
144 +Подписанное сообщение = сообщение + цифровая подпись (хеш, зашифрованный на основе асинхронного шифрования и приватного ключа) + публичный ключ.
145 145  
146 146  1. Потребитель проверяет публичный ключ у центра сертификаций.
147 147  1. Потребитель расшифровывает приложенный хеш сообщения с помощью публичного ключа.