1access control matrix (ACM)
method to extensively define rule details for all subjects & objects
2polymorphic
virus that changes the code without changing the algorithm to evade static detection
3availability
security principle that resources are accessible
4collision
when 2 datasets generate same hash value
5anomaly detection
IDS model for finding zero-day viruses & intruders by examining the system behavior data for suspicious activity
6digital encryption standard (DES)
initial symmetric digital standard for encrypting blocks of data that has since been depreciated
7substitution
cryptographic process that exchanges one pattern for another
8specification
IDS model for defining proper parameter ranges and marking anything outside the range as a violation
9block cypher
cypher that operates using a large group of data at a time vs a single char
10director
IDS component that analyzes the incoming data
11clark wilson model
policy model that enforces integrity by validating constrained data source
12AES
current symmetric digital standard that uses 128, 192, or 250 bit keys
13worm
maleficent program that replicates & propagates on its own
14practice
security responsibility that implements the actions involved in attaining security
15confidentiality
security principle that information should only be shared with appropriate parties
16access control
rules that govern which identities can access which sources
17stealth virus
virus that catches kernel traces and calls to remove any revealing details
18multi-factor authentication
using several forms in binding an entity to an identity
19integrity
communication should not be modified between parties
20RSA
method that uses large prime numbers for generating key pairs
21access control list (ACL)
defines access from the perspective of resource objects
22network agent
IDS data collector that resides on a firewall in front of the machines its protecting
23firewall
used to limit access between internet networks
24auto run
a virus that runs as soon as the disk is started
25brute force
method for testing all possible options
26steganography
an act of hiding data within plain sight
27denial of service (DOS)
an attack that uses multiple agents against a single victim
28honeypot
a fake website or service designed to be attacked by malficient actors for analysis
29script virus
virus that leverages immediate response interpreted languages are designed around
30reverse engineering
to break apart an application to figure out how it works by generating the source code from the application’s object code and examining it
31backups
a defensive methodology that allows an entity to recover lost or damaged data
32DNS security
protocol used to prevent urls from getting spoofed to fake websites
33biometric
an application method that uses personal characteristics ie fingerprints
34blockchain
a decentralized method for compiling a ledger that ensures integrity for the life of the ledger
35salt
small amount of data added to an encryption key or data to localize the encryption hash process
36RC4
example of string cypher deprecated for security purposes
37proof of work
the act of purposely generating a collision by repeatedly executing a hash while adjusting the source data with a random ID
38phishing
when an email that’s designed and sent to an unsuspecting victim to solicit them into taking a nefarious action
39mandatory access control (MAC)
policy requires access defined for all subjects and resources
40metric
cryptography where sender and receiver share same key
41ransomware
an attack where the victim has their systems taken offline by encrypting the data as a form of extortion
42host agent
IDS data collector that resides on the server it’s protecting
43trojan horse
maleficent program that looks and acts like a benign program
44protocol
security responsibility level that defines what should be done to implement desired security goals
45public private
cryptography using key pairs: one for encrypting and the other one for decrypting
46BIBA
policy model that supports integrity by limiting information flow from higher to lower security levels
47catphishing
a form of social engineering where a series of texts or emails are used to gain the confidence of a potential victim
48certificate chain
used when 2 parties don’t share a trusted third party
49logic bomb
attack where program resides in the background until a specific set of fact occur
50transposition
cryptographic process that moves parts of the message around
51IP security (IPSEC)
security protocol used in VPNs
52policy
security responsibility level where goals & objectives are defined
53transport layer security (TLS)
security protocol used by webservices
54capability list
defines access from the perspective of the subjects that desire resources
55virus
maleficent code that attaches itself to other files to travel & propagate
56diffie helman
method that uses shared party secrets to generate a secret key
57public key infrastructure (PKI)
how a key is validated to belonging to an owner
58hash function
function that takes a packet of any size data and derives a pattern with a limited number of bits that labels that package
59signature
method for validating who sent a message
60string cypher
cypher that operates one character at a time
61SSH
application layer protocol that ensures secrecy regardless of the remaining network security
62block modes
different cypher methods of using feedback to increase security & robustness
63bell la PADULA
policy model that restricts confidentiality that has information flow from the lower to the higher security levels
64sandbox
virtual network of servers designed to be attacked for analysis by testing methodologies
65static analysis
IDS model for finding known viruses by comparing files hashes to signature libraries
66self-signed certificate
method of validating a resource locally with no outside 3rd party