Cybersecurity Exam 1

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

1/100

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 1:49 AM on 10/7/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

101 Terms

1
New cards

Computer Security

The protection of items you value, called the assets of a computer or computer system

2
New cards

Vulnerability

A weakness in the system that could be exploited to cause harm

3
New cards

Threat

A set of circumstances that has the potential to cause loss or harm

4
New cards

Attack

A human who exploits a vulnerability

5
New cards

Control

An action, device, procedure, or technique that removes or reduces a vulnerability

6
New cards

Confidentitality

The ability of a system to ensure that an asset is viewed only by authorized parties

7
New cards

Integrity

The ability of a system to ensure that an asset is modified only by authorized parties

8
New cards

Availability

The ability of a system to ensure that an asset can be used by any authorized parties

9
New cards

Nonrepudiation/Accountability

The ability of a system to confirm that a sender cannot convincingly deny having sent something

10
New cards

Authentication

The ability of a system to confirm the identity of a sender

11
New cards

Auditability

The ability of a system to trace all actions related to a given asset

12
New cards

Random Attack

The attacker wants to harm any computer or user

13
New cards

Directed attack

The attacker intends to harm specific computers

14
New cards

Common Vulnerability Scoring System (CVSS)

A standard measurement system that allows accurate and consistent scoring of vulnerability impact

15
New cards

Cyberthreat

A threat not just against a single computer but against many computers that belong to a network

16
New cards

Cyberspace

The online world of computers, especially the internet

17
New cards

Cybercrime

An illegal attack against computers connected to or reached from their network, as well as their users, data, services, and infrastructure

18
New cards

Harm

The negative consequences of an actualized threat

19
New cards

Risk management

Choosing which threats to control and what resources to devote to protection

20
New cards

Residual risk

The risk that remains uncovered by controls

21
New cards

Method

The skills, knowledge, tools, and other things with which to perpetrate the attack

22
New cards

Opportunity

The time and access needed to execute an attack

23
New cards

Motive

Reason to want to attack

24
New cards

Attack surface

The systems full set of vulnerabilities — actual and potential

25
New cards

Physical controls

Stop or block an attack by using something

26
New cards

Procedural/Administrative controls

Use a command or agreement that requires or advises people how to act

27
New cards

Technical controls

Counter threats with technology (hardware or software)

28
New cards

Overlapping controls

More than one control or more than one class of control to achieve protection

29
New cards

Types of Attackers

Individuals, worldwide groups, organized crime, terrorists

30
New cards

Nonhuman threats

natural disasters like fires or floods; loss of electrical power; failure of a component such as a communications cable, processor chip, or disk drive; or attack by a wild animal

31
New cards

Nonmalicious threats

Accidentally spilling a soft drink on a laptop, unintentionally deleting a text, inadvertently sending an email message to the wrong person, carelessly typing 12 instead of 21 when entering a phone number, or clicking [yes] instead of [no] to overwrite a file

32
New cards

Identification

The act of asserting who a person is

33
New cards

Authentication mechanisms

Something the user has (key fob, ID card), something the user knows (password, PIN), something the user is (facial recognition, finger or voice scan)

34
New cards

False positive

Incorrectly confirming an identitiy 

35
New cards

False negative

Incorrectly denying an identity

36
New cards

Receiver operating characteristic (ROC) curve

A graphical representation of the trade-off between the false negative and false positive rates

37
New cards

Exhaustive/Brute force attack

The attacker tries all possible passwords, usually in some automated fashion

38
New cards

Biometrics

Biological properties, based on some physical characteristics of the human body

39
New cards

Passive token

Contents of the token never change

40
New cards

Active token

Can have some variability or interaction with its surroundings

41
New cards

Static token

The value remains fixed

42
New cards

Dynamic token

One whose value changes

43
New cards

Skimming

The use of a device to copy authentication data surreptitiously and relay it to an attacker

44
New cards

Single sign-on process

An umbrella procedure to which you log in once per session; the umbrella procedure maintains your identities and authentication codes for all the different processes you access

45
New cards

Subject

Human users, often represneted by surrogate programs running on behalf of the users

46
New cards

Object

Things on which an action can be performed: Files, tables, programs, memory objects, hadrware devices, strings, data field, network connections, and processors

47
New cards

Access mode

Any controllable actions of subjects on objects, including read, write, modify, delete, execute, create, destroy, copy, export, import

48
New cards

Domain

The collection of objects to which the process has access

49
New cards

Symmetric encryption

One key encrypts and decrypts

50
New cards

Asymmetric encryption

One key encrypts, a different key decrypts

51
New cards

Block cipher

Encrypts a group of plaintext symbols as a single block

52
New cards

Access control

Limiting who can access what in what ways

53
New cards

Effective policy implementation

Check every access right periodically, enforce least privilege, verify acceptable usage

54
New cards

Limited privilege

The act of restraining users and processes so that any harm they can do is contained in some way, so it is not likely to be catastrophic

55
New cards

Capability

An unforgeable token that gives the possessor certain rights to an object

56
New cards

Role-based access control

Associate privileges with groups, such as all administrators can do this or candlestick makers are forbidden to do that

57
New cards

Encryption - encode, encrypt, encipher

The process of encoding a message so that its meaning is not obvious

58
New cards

Decryption - decode. decrypt, decipher

The reverse process, transforming an encrypted message back into its normal, original form

59
New cards

Cryptography

General designation for the field of designing, analyzing, and using algorithms for encryption and decryption

60
New cards

Cryptosystem

A system for encryption and decryption

61
New cards

Plaintext

The original form of a message

62
New cards

Ciphertext

Encrypted form

63
New cards

Keyless cipher

An encryption scheme that does not require the use of a key

64
New cards

Cryptanalyst

Studies encryption and encrypted messages

65
New cards

Cryptology

The research into and study of encryption and decryption

66
New cards

Work factor

The difficulty of breaking an encryption

67
New cards

Collision

Two inputs that produce the same output

68
New cards

Program flaw

Can be a fault affecting the correctness of the programs result — that is, a fault can lead to a failure

69
New cards

Failure

A departure from the systems required behavior

70
New cards

Buffer

A space in memory in which data can be held

71
New cards

Buffer overflow

Occurs when a program exceeds the space allocated for the buffer

72
New cards

White hat hacker

Someone who find flaws in products and reports them to the developer or other proper authorities to have the flaws fixed

73
New cards

Black hat hacker

Does the searching for flaws but uses them maliciously, either exploiting them or selling them on the black market

74
New cards

Program counter

A pointer or register that indicates the next instruction

75
New cards

Local data

Data used strictly within one procedure

76
New cards

Shared/common/global data

Shared between two or more procedures

77
New cards

Stack

A key data structure necessary for interchange of data between procedures

78
New cards

Stack frame

Data group of parameters, return address, and stack pointer

79
New cards

Stack smashing

Attacker wants to overwrite stack memory in a purposeful manner

80
New cards

Data driven attack

The data is the mechanism causing harm

81
New cards

Static code analyzer

Analyzes source code to detect unsafe conditions

82
New cards

Backdoor/trapdoor

An undocumented access point

83
New cards

Malicious code/rogue programs/malware

General name for programs or program parts planted by an agent with malicious intent to cause unanticipated or undesired effects

84
New cards

Virus

A program that can replicate itself and pass on malicious code to other nonmalicious programs by modifying them

85
New cards

Transient virus

Has a life span that depends on the life of its host; the virus runs when the program to which it is attached executes, and it terminates when the attached program ends

86
New cards

Resident virus

Locates itself in memory; it can then remain active or be activated as a stand-alone program, even after its attached program ends

87
New cards

Worm

A program that speads copies of itself through a network

88
New cards

Bot (short for robot)

A kind of worm used in vast numbers by search engine hosts like Bing and Google; armies run on any computers on which they can install themselves; they scan acessible web content continuously and report back to their controller any newly found content

89
New cards

Trojan horse

Malicious code that, in addition to its primary effect, has a secind, nonobvious, malicious effect

90
New cards

Rabbit

Code that replicates itself without limit, to exhaust resources

91
New cards

Malicious code infection - harm

How they affect users and systems

92
New cards

Malicious code infection - transmission and propogation

How they are transmitted and replicate, and how they cause further transmission

93
New cards

Malicious code infection - activation

How they gain control and install themselves so that they can reactivate

94
New cards

Malicious code infection - stealth

How they hide to avoid detection

95
New cards

Virus hoaxes

Messages falsely warning of a piece of malicious code, apparently to cause receivers to panic and forward the message to contacts, thus spreading the panic

96
New cards

Destructive

This type of code corrupts files, deletes files, damages software, or executes commands to cause hardware stress or breakage with no apparent motive other than to harm the recipient

97
New cards

Commercial or criminal intent

An infection of this type tries to take over the recipients computer, installing code to allow a remote agent to cause the computer to perform actions on the agents signal or to forward sensitive data to the agent

98
New cards

Polymorphic virus

A virus that can change its appearance

99
New cards

Countermeasures

Avoiding points of contamination and blocking avenues of vulnerability during the entire process

100
New cards

Encapsulation

Hides a components implementation details, but it does not necessarily mean complete isolation