Skip to content

9618 · 17.1

Encryption, Encryption Protocols and Digital Certificates flashcards

Revision flashcards for Cambridge 9618 Encryption, Encryption Protocols and Digital Certificates (syllabus 17.1). Flip, recall, then mark a real past-paper question.

  • Card

    Plaintext

    The original, unencrypted data or message that is readable by a human or computer.

  • Card

    Ciphertext

    The result of encrypting plaintext. It is unreadable without the correct key and decryption algorithm.

  • Card

    Symmetric Key Encryption

    An encryption method where the same key is used for both encryption and decryption. It's fast but has a key distribution problem.

  • Card

    Trap: Why isn't symmetric encryption enough on its own for the internet?

    The 'key distribution problem'. Securely sharing the single secret key with the recipient beforehand is a major challenge over an insecure network like the internet.

  • Card

    Asymmetric Key Encryption

    An encryption method that uses a pair of keys: a public key for encryption and a private key for decryption. Also known as public-key cryptography.

  • Card

    Trap: Why not use asymmetric encryption for all communication?

    It is computationally intensive and much slower than symmetric encryption. It's typically only used to establish an initial secure channel or for digital signatures.

  • Card

    Public Key

    In asymmetric encryption, this key is made available to everyone. It is used to encrypt data intended for the owner of the corresponding private key.

  • Card

    Private Key

    In asymmetric encryption, this key is kept secret by its owner. It is used to decrypt data that was encrypted with the corresponding public key.

  • Card

    SSL/TLS (Secure Sockets Layer / Transport Layer Security)

    Cryptographic protocols that provide secure communication over a computer network. TLS is the modern, more secure successor to SSL.

  • Card

    Digital Certificate

    An electronic document used to prove the ownership of a public key. It binds a public key to an identity (e.g., a website domain) and is issued by a Certificate Authority.

  • Card

    Certificate Authority (CA)

    A trusted entity that issues, manages, and revokes digital certificates. Browsers have a pre-installed list of trusted CAs.

  • Card

    Session Key

    A temporary, single-use symmetric key used for encrypting all messages in one communication session (e.g., during a TLS connection). It is generated after the initial asymmetric key exchange.