A level CS (9618) 17 Security

call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/23

flashcard set

Earn XP

Last updated 2:55 AM on 1/16/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Add student to class section state
Add studentsNo students in these sections. Invite them to track progress!

24 Terms

1
New cards

Eavesdropper

a person who intercepts data being transmitted.

2
New cards

Plaintext

the original text/document/message before it is put through an encryption algorithm.

3
New cards

Ciphertext

the product when plaintext is put through an encryption algorithm.

4
New cards

Block cipher

the encryption of a number of contiguous bits in one go rather than one bit at a time.

5
New cards

Stream cipher

the encryption of bits in sequence as they arrive at the encryption algorithm.

6
New cards

Block chaining

form of encryption, in which the previous block of ciphertext is XORed with the block of plaintext and then encrypted thus preventing identical plaintext blocks producing identical ciphertext.

7
New cards

Symmetric encryption

encryption in which the same secret key is used to encrypt and decrypt messages.

8
New cards

Key distribution problem

security issue inherent in symmetric encryption arising from the fact that, when sending the secret key to a recipient, there is the risk that the key can be intercepted by an eavesdropper/ hacker

9
New cards

Asymmetric encryption

encryption that uses public keys (known to everyone) and private keys (secret keys).

10
New cards

Public key

encryption/decryption key known to all users.

11
New cards

Private key

encryption/decryption key which is known only to a single user/computer.

12
New cards

Quantum cryptography

cryptography based on the laws of quantum mechanics (the properties of photons).

13
New cards

Quantum key distribution (QKD)

protocol which uses quantum mechanics to securely send encryption keys over fibre optic networks.

14
New cards

Qubit

the basic unit of a quantum of information (quantum bit).

15
New cards

Secure Sockets Layer (SSL)

security protocol used when sending data over the internet.

16
New cards

Transport Layer Security (TLS)

a more up-to-date version of SSL.

17
New cards

Handshake

the process of initiating communication between two devices. This is initiated by one device sending a message to another device requesting the exchange of data.

18
New cards

Session caching

function in TLS that allows a previous computer session to be 'remembered

19
New cards

Certificate authority (CA)

commercial organisation used to generate a digital certificate requested by website owners or individuals.

20
New cards

Public key infrastructure (PKI)

a set of protocols, standards and services that allow users to authenticate each other using digital certificates issued by a CA.

21
New cards

Digital signature

electronic way of validating the authenticity of digital documents (that is, making sure they have not been tampered with during transmission) and also proof that a document was sent by a known user.

22
New cards

Digest

a fixed-size numeric representation of the contents of a message produced from a hashing algorithm. This can be encrypted to form a digital signature.

23
New cards

Hashing algorithm (cryptography)

a function which converts a data string into a numeric string which is used in cryptography.

24
New cards

Digital certificate

an electronic document used to prove the identity of a website or individual. It contains a public key and information identifying the website owner or individual, issued by a CA.

Explore top flashcards