Skip to content

Commit 1099671

Browse files
authored
add missing response
1 parent 174e6b5 commit 1099671

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

Quizz.md

+6-4
Original file line numberDiff line numberDiff line change
@@ -1574,13 +1574,15 @@ The basic Diffie-Hellman protocol allows to exchange keys securely even if an ad
15741574
Digital signatures guarantee authenticity. An adversary can observe messages, reorder them and forward to other parties, and even understand the content, unless encryption is used. The adversary however cannot secretly modify the message because the signature of each message depends on its content. Updating the signature upon content modification is practically infeasible without the private key of the sender.
15751575

15761576
### In the Diffie-Hellman key exchange protocol, digital signatures are used to:
1577-
**TODO**
15781577
- [ ] ensure privacy
15791578
- [ ] ensure secrecy
1580-
- [ ] ensure integrity
1581-
- [ ] prevent man-in-the-middle attacks
1579+
- [x] ensure integrity
1580+
- [x] prevent man-in-the-middle attacks
15821581
- [ ] avoid traditional handwritten signatures
1583-
1582+
1583+
**Explanation**
1584+
The use of digital signatures in the Diffie-Hellman key exchange protocol ensures message integrity, which means that no adversary can modify the content of messages without being detected. As a consequence, the message integrity will prevent man-in-the-middle attacks.
1585+
15841586
### Mark all correct statements about Secure Shell (SSH):
15851587
- [ ] SSH is resistant to man-in-the-middle attacks
15861588
- [ ] the public key of the remote host is distributed by a central trusted authority

0 commit comments

Comments
 (0)