Computer Science 9618 - Security, Data Privacy, and Data Integrity Flashcards

0.0(0)
Studied by 4 people
call kaiCall Kai
Locked
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/31

flashcard set

Earn XP

Description and Tags

Vocabulary flashcards covering security measures, malware threats, data integrity techniques, validation checks, and verification methods based on Cambridge Computer Science 9618 Paper 1 notes.

Last updated 6:36 AM on 9/1/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

32 Terms

1
New cards

Data Integrity

Ensuring the accuracy, completeness, and consistency of data during and after processing, as well as keeping data up to date.

2
New cards

Data Privacy

Ensuring data can only be accessed by or disclosed to authorized persons.

3
New cards

Data Security

Keeping data safe and preventing data loss or unauthorized access during and after processing.

4
New cards

Encryption

The process of scrambling or encoding data using an encryption key to create Cipher Text, making it meaningless without the decryption key.

5
New cards

Data Backup

A process where a copy of data is made and stored in another location so it can be used to restore the data if original data is lost.

6
New cards

Disk Mirroring

A technology where data is stored on two or more disks simultaneously so that if the first disk fails, data can be accessed from the second disk.

7
New cards

Firewall

Software or hardware that monitors incoming and outgoing traffic, blocks unauthorized access/websites, blocks unused ports, and maintains an allow list or deny list based on specific criteria.

8
New cards

User Account

A access system requiring a valid username and password to limit access to specific resources and prevent unauthorized system entry.

9
New cards

Anti-Malware

Software that regularly scans the computer for malicious code against a database of known threats and quarantines or deletes any malicious software found.

10
New cards

Access Rights

Permissions assigned to individuals or groups (such as read-only or read-and-write) to restrict users from editing or reading data they are not permitted to access.

11
New cards

Proxy Server

A server that acts as a middleman between a user and the internet, hiding the public IP address of the user.

12
New cards

Malware

Software intentionally designed to cause damage, corruption, or unauthorized access to a computer system or server.

13
New cards

Computer Virus

Malicious program code that replicates itself by inserting itself into another piece of software with the intention of deleting/corrupting files or causing systems to crash.

14
New cards

Spyware

Malware downloaded without the user's knowledge that secretly records user actions or keystrokes and sends logs to a third party.

15
New cards

Phishing

An attack where an email pretends to be from an official body to persuade individuals to disclose private information or redirect them to an unofficial website via a link.

16
New cards

Pharming

Malicious code installed on a user's computer or web server that automatically redirects the user to a fake website without requiring user action.

17
New cards

Data Validation

An automated check carried out by a computer to ensure that input data is reasonable, sensible, and within specified bounds.

18
New cards

Data Verification

A process of checking that the data entered or transferred is identical to the original source data.

19
New cards

Range Check

A validation check that ensures data entered falls between a specified lower and upper limit.

20
New cards

Format Check

A validation check ensuring that data has been entered in the agreed format (for example, dd/mm/yyyydd/mm/yyyy).

21
New cards

Length Check

A validation check verifying that entered data contains the required or expected number of characters.

22
New cards

Presence Check

A validation check making sure that a data field is not left empty when data is required.

23
New cards

Existence Check

A validation check that verifies whether data in a file or a specified filename actually exists.

24
New cards

Limit Check

A validation check that checks only one limit, such as an upper limit or a lower limit.

25
New cards

Check Digit

A final digit appended to an identifier, calculated from the other digits using an algorithm, used to verify correct entry.

26
New cards

Double Entry

A data verification method during entry where data is typed twice and compared by the computer to check if both entries match.

27
New cards

Visual Check

A data verification method during entry where the user manually compares the entered data on screen with the original document.

28
New cards

Checksum

A verification calculation performed on a block of data before transmission, sent with the data, and recalculated by the receiver to detect transmission errors.

29
New cards

Parity Check

An error detection check during data transmission where a parity bit is added to a byte to ensure the total number of 1s is either odd or even.

30
New cards

Parity Block Check

An error checking method that groups bytes into a grid with horizontal and vertical parity checks, allowing the system to identify the precise row and column of a corrupted bit.

31
New cards

Digital Signature

An encrypted document digest created using the sender's private key that can be decrypted with the sender's public key to authenticate the origin and integrity of a message.

32
New cards

Hashing Algorithm

A mathematical function that processes data of any length to produce a fixed-size digest or hash key.