Computer Networking › Section H · Security in computer networks › Topic H.3

Message integrity and digital signatures

Hiding a message is only half of security. Bob also needs to know that a message really came from Alice and was not changed on the way, and sometimes he needs to prove it to someone else. Hash functions, message authentication codes and digital signatures do that work.

In this topic

  • Did Alice really send this?
  • Cryptographic hash functions
  • Worked example: fooling a checksum
  • MD5, SHA-1 and SHA-2
  • Message authentication codes
  • Worked example: checking a MAC
  • Digital signatures
  • Worked example: a toy RSA signature
  • MACs versus signatures
  • Certifying public keys
  • Common mistakes to avoid
  • Key takeaways

This topic is part of Wuanberri Pro. Checking your access…

← Previous topicNext topic →