Computer Science 9618 - Security, Privacy, and Data Integrity

0.0(0)
Studied by 0 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 terms, data integrity concepts, validation/verification types, and threat prevention strategies based on Computer Science 9618 notes.

Last updated 9:47 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 personnel.

3
New cards

Data Security

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

4
New cards

Encryption

Scrambling or encoding data using an encryption key to create cipher text, rendering it meaningless without the decryption key.

5
New cards

Data Backup

Creating a copy of data stored elsewhere so it can be restored if the original data is lost or corrupted.

6
New cards

Disk Mirroring

Storing data on two or more disks simultaneously so that if the first disk drive fails, data is accessed from the second disk.

7
New cards

Firewall

Software or hardware that monitors incoming and outgoing traffic, blocks transmission from unauthorized sources, and filters data based on user criteria or allow/deny lists.

8
New cards

User Account

A security measure requiring a username and password to restrict system and resource access to authorized users.

9
New cards

Anti-Malware

Software that scans a computer for malicious code against a database of known threats, quarantining or deleting any malicious software found.

10
New cards

Access Rights

Setting permissions (such as read-only or read-and-write) for individual users or groups to restrict editing or unauthorized access.

11
New cards

Proxy Server

A server acting as a middleman that hides the user's public IP address and intercepts requests before forwarding them to the internet.

12
New cards

Malware

Software intentionally designed to cause damage to a computer or server.

13
New cards

Virus

Malicious program code that replicates itself by inserting into another program, with the intention of deleting/corrupting files or crashing the system.

14
New cards

Spyware

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

15
New cards

Phishing

An email pretending to be from an official body prompting users to click a link to a fake website or disclose private information.

16
New cards

Pharming

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

17
New cards

Validation

Checks carried out during input to ensure that data entered is reasonable, sensible, and within acceptable parameters.

18
New cards

Verification

Checks carried out to ensure that data entered or transferred matches the original source data exactly.

19
New cards

Range Check

A validation check ensuring that input data falls between a specified upper and lower limit.

20
New cards

Format Check

A validation check ensuring that input data follows a pre-defined format (e.g., dd/mm/yyyy).

21
New cards

Length Check

A validation check verifying that input data contains the required number of characters.

22
New cards

Presence Check

A validation check ensuring that a data field is not left empty.

23
New cards

Existence Check

A validation check that verifies whether entered data or a specified file/filename already exists.

24
New cards

Limit Check

A validation check testing data against a single boundary limit (such as an upper limit or a lower limit).

25
New cards

Check Digit

A calculated digit appended to a numeric or alphanumeric identifier to verify entry accuracy using an algorithm (e.g., Modulus-11).

26
New cards

Double Entry

A verification method where data is keyed in twice and compared by the system to detect entry discrepancies.

27
New cards

Visual Check

A verification method where entered data is manually compared against the original input document.

28
New cards

Checksum

An error detection calculation made on data before transmission, sent alongside it, and recalculated by the receiver to verify matching values.

29
New cards

Parity Check

An error detection check where a bit is added to data bytes to maintain an agreed-upon odd or even count of 1s.

30
New cards

Parity Byte

An additional byte sent with a block of data containing vertical parity bits for each column to locate corrupted bits.

31
New cards

Digital Signature

An encrypted digest created using a sender's private key that can be decrypted with the matching public key to authenticate a document or email.

32
New cards

Hashing Algorithm

A mathematical function that processes input data to generate a fixed-size hash key or digest.