Computer ScienceCode 9618

Encryption, Encryption Protocols and Digital Certificates

What this topic asks you to be able to do

  • Demonstrate an understanding of how encryption functions
  • Demonstrate an understanding of how a member of the public can use keys to send an individual/organisation a message privately
  • Demonstrate an understanding of how keys let someone send the public a message that can be verified
  • Demonstrate an understanding of the way symmetric and asymmetric cryptography are used to encrypt and decrypt data
  • Show that you are aware of the Secure Socket Layer (SSL)/Transport Layer Security (TLS)
  • Demonstrate an understanding of what SSL/TLS is intended to achieve
  • Demonstrate an understanding of how SSL/TLS is applied within client-server communication
  • Demonstrate an understanding of circumstances in which SSL/TLS would be suitable
  • Demonstrate comprehension of digital certification
  • Demonstrate an understanding of the way in which a digital certificate is obtained
  • Demonstrate an understanding of the manner in which a digital certificate is employed to generate digital signatures