Cybersecurity note

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

1/87

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 12:51 PM on 12/5/24
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

88 Terms

1
New cards

Hashing

A cryptographic algorithm that produces a fixed-length string from an input that can be of any length.

2
New cards

Hash Value

A value created by running the data through a hashing algorithm.

3
New cards

Fingerprint for Data

A hash value serves as a unique identifier for the data, similar to a fingerprint.

4
New cards

MD5 Length

32

5
New cards

SHA-1 Length

40

6
New cards

Effect of Minor Change on Hash Value

Even a minor change to the input data results in a completely different hash value.

7
New cards

Types of Data that can be Hashed

Simple text, any file, an entire hard drive, etc.

8
New cards

Is Hash Reversible?

No, hashing is not reversible.

9
New cards

Verify Integrity of Data

Hashes match indicate that data has not been altered or corrupted.

10
New cards

Symmetric Cryptography

A method that uses a single key to encrypt and decrypt data.

11
New cards

Block Cipher vs Stream Cipher

Block cipher encrypts data in fixed-size blocks, while stream cipher encrypts one bit at a time.

12
New cards

Current Standard for Symmetric Encryption

Advanced Encryption Standard (AES) is the current standard.

13
New cards

AES - Block or Stream Cipher?

Block cipher.

14
New cards

Electronic Code Book (ECB)

The simplest mode of operation for block cipher encryption.

15
New cards

Cipher Block Chaining (CBC)

An advanced form of block cipher encryption.

16
New cards

Advantages of Symmetric Encryption

Strong for shorter key lengths; fast for real-time and bulk encryption.

17
New cards

Disadvantages of Symmetric Encryption

Key distribution and key management challenges.

18
New cards

Confidentiality

Ensures information is accessible only to authorized users.

19
New cards

Integrity

Accuracy and completeness of information and processing methods.

20
New cards

Availability

Ensures authorized users have timely access to information and assets.

21
New cards

Social Engineering

A broad range of malicious activities accomplished through human interactions.

22
New cards

Dumpster Diving

Searching for sensitive information by looking through trash.

23
New cards

Shoulder Surfing

Observing someone as they enter a password.

24
New cards

Snooping

Unauthorized access to information not properly safeguarded.

25
New cards

Familiarity in Social Engineering

Using the premise of a supposed friendship to gain sensitive information.

26
New cards

Impersonation

Attacker pretends to be someone else.

27
New cards

Phishing

Tricks victims into providing confidential info through fake emails or websites.

28
New cards

Best Social Engineering Prevention

Training users to recognize and respond to social engineering attacks.

29
New cards

Trojan Horse

Malware disguised as legitimate software.

30
New cards

How Ransomware Works

Encrypts all user files and/or entire hard drive.

31
New cards

Botnet in DDoS Attack

A network of hacked computers that floods websites with excessive traffic.

32
New cards

Eavesdropping

Intercepting unencrypted wifi traffic is a confidentiality concern.

33
New cards

Wiring Tapping vs Eavesdropping

Wiretapping sniffs traffic from physical networking cables versus capturing wifi signals.

34
New cards

Adversary-in-the-Middle Attack

Attacker sets up a spoof wifi access point to intercept data.

35
New cards

TCP Session Hijacking

An attacker takes over a valid session between two computers.

36
New cards

Replay Attack

Capturing and reusing session credentials to establish a session.

37
New cards

Leave Computer Unattended

Users should configure the screen lock for security.

38
New cards

Ensure Updates on Devices

Install OS and software updates immediately.

39
New cards

Microsoft Windows Update

Ensures a computer has the most recent version of system software.

40
New cards

Precautions When Downloading Files

Set browser to notify before downloads; avoid suspicious attachments.

41
New cards

Security Configurations on Devices

Use screen locks, locator apps, and remote wipe applications.

42
New cards

How Social Media Companies Make Money

Selling user data and targeted advertising.

43
New cards

Importance of Metadata

Used for targeted advertising based on user interest.

44
New cards

Best Practices for Social Media Posts

Users should set strict privacy settings to limit profile access.

45
New cards

Expectation of Privacy for Employees

No expectation of privacy when using organizational assets.

46
New cards

Company Confidential Information (CCI)

Information required to be protected from unauthorized disclosure.

47
New cards

Companies Processing Confidential Info

Should obtain customer permission for data processing.

48
New cards

Examples of Confidential Employee Information

Personally identifiable information (PII) such as addresses and banking details.

49
New cards

Secure Storage of CCI

Use encrypted data on network hard drives to protect against theft.

50
New cards

Use of Data Wiping Software

Ensures deleted files on old devices cannot be recovered.

51
New cards

Symmetric vs Asymmetric Cryptography

Symmetric uses one key, while asymmetric uses two keys.

52
New cards

Advantages of Asymmetric Encryption

Public key can be shared freely; supports authentication.

53
New cards

Key Pair in Asymmetric Encryption

Data encrypted with a public key can only be decrypted with the private key.

54
New cards

Confidentiality with Asymmetric Encryption

Intercepted messages cannot be decrypted without the private key.

55
New cards

Disadvantages of Asymmetric Encryption

Slower than symmetric; strength relies on complex mathematical problems.

56
New cards

Encoding vs Cryptography

Encoding transforms data for interoperability; cryptography makes data unreadable.

57
New cards

Characteristics of Encoding

Ensures interoperability, has no security purpose, and is reversible.

58
New cards

ASCII

A coding system to convert text and commands for computers.

59
New cards

ASCII Usage

Represents 128 characters, including letters and non-alphanumeric characters.

60
New cards

Storage for ASCII Characters

One ASCII character is encoded as one byte of data.

61
New cards

Extended ASCII

Defines 128 additional characters from other languages.

62
New cards

Unicode

More extensive character encoding system than ASCII, includes all human languages.

63
New cards

Chart of UTF-8, UTF-16, UTF-32

Different basic code units and data storage sizes for each.

64
New cards

Base64 Encoding

Transforms digital data into an ASCII string; used for compatibility.

65
New cards

Base64 Character Options

Includes upper/lower case letters, digits, and (+) and (/) signs.

66
New cards

Bits Representing Base64 Character

Each character is represented by a 6-bit binary number.

67
New cards

Base64 Encoding Process Steps

Divide into 6-bit blocks, determine Base64 character, convert to ASCII.

68
New cards

Padding in Base64

Extra bits needed for the last block, indicated by an equal sign.

69
New cards

Public Key Infrastructure (PKI)?

The process by which an entity’s identity and public key can be authenticated and trusted.

70
New cards

certificate authority (CA)

Authenticate an entity’s identity, and provide the entity’s public key.

71
New cards

digital certificate

A digital certificate is a small data file that digitally binds an organization’s cryptographic key to its details

72
New cards

What key is used to encrypt an entity’s digital certificate?

The digital certificate will be encrypted by the Certificate Authority (CA) using the CA’s own private key.

73
New cards

What key is used to decrypt an entity’s digital certificate?

Certificate Authority’s public key

74
New cards

From where does a software application (like a browser) get a CA’s public key?

This root certificate provides them with the CA’s trusted public key.

75
New cards

3 common uses for digital certificates

Digital Signature, Web Server Identity, Code Signing

76
New cards

Digital Signature

Authenticate the integrity of digital data and the identity of the signer of the digital data

77
New cards

Web server identity

Authenticate the integrity of the public key and the identity of the web server that owns the public key

78
New cards

code signing

Authenticate the integrity of software and the identity of the software developer

79
New cards

What is a digital signature ?

type of electronic signature used to validate the authenticity and integrity of a message.

80
New cards

Steps in Authenticating a Digital Signature

  1. Recipient retrieves sender's public key using the digital certificate. 2. Recipient hashes received data. 3. Recipient decrypts digital signature using the sender's authenticated public key.

81
New cards

Steps in Creating a Digital Signature

  1. Hash the data to be signed. 2. Encrypt the hash with the sender's private key. 3. Attach the digital signature to the original data.

82
New cards

What is hybrid cryptography?.

Most cryptosystems combine the flexibility of asymmetric with the efficiency of symmetric.

83
New cards

What is a digital envelope?

Packaging of the symmetric session key into a message encrypted with a server's asymmetric public key.

84
New cards

What is Transport Layer Security (TLS)?

the protocol for establishing a secure session between a client browser and a web server.

85
New cards

What are the contents of a TLS Certificate?.

The organizational information for the web server.

The fully qualified domain name (FQDN) for the web server.

The server’s public key

86
New cards

What is a Certificate Revocation List (CRL)?

Certificates can be revoked or suspended by the owner or the CA.

87
New cards

What is an Online Certificate Status Protocol (OCSP) responder?

check a certificate’s status

88
New cards

What is OCSP Stapling?

time-stamped OCSP response