Cryptography Cram

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

1/159

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 6:30 PM on 5/26/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

160 Terms

1
New cards

Bifid Cipher

Maps letters into numeric values

2
New cards

Playfair

5×5 matrix

3
New cards

Caesar Cipher

Shift

4
New cards

Kasiski Examination

Breaks the vigenere / polyalphabetic cipher

5
New cards

Symmetric Use

Better for fast speed

6
New cards

Asymmetric Use

Better for security

7
New cards

Privacy Enhanced Mail (PEM)

Text based format for certificates

8
New cards

Clipper Chip

Uses skipjack

9
New cards

Digital Signature

Used to verify that a data entity was created

10
New cards

Key length Increase

Performance decreases, but security improves

11
New cards

New block to blockchain

Added once every 10 minutes

12
New cards

ECB

Each block is processed separately with the same key. No salt or IV is used, so the same ciphertext is produced each time the same plaintext is encrypted

13
New cards

CBC

IV encrypts the first block and the result of that is used to encrypt the next block

14
New cards

CFB

IV is encrypted and XOR’d, producing multiple outputs

15
New cards

OFB

Block 1 is XOR’d with the encrypted version of the IV. The output is encrypted again and XOR’d with the second block

16
New cards

CTR

Encrypts and XOR’s a counter value and a nonce with the plain text block. Each block is processed independent of the other

17
New cards

AES and RC4 Similarity

Both are symmetric

18
New cards

Prime Number

Number that is divisible by 1 and itself

19
New cards

Homomorphic Encryption

Used to perform computations on encrypted data without the need to reveal the plaintext

20
New cards

Hash value for SHA-1

160 bits

21
New cards

GSM

Used A5/1 and A5/2 stream encryption

22
New cards

NTLM

Pads the password with null characters to reach a total length of 14 characters before encrypting it using DES

23
New cards

Chaskey

128 bits

24
New cards

Aescrypt

Encrypts individual files and full disks

25
New cards

Mono-alphabetic code

Single mapping from our alphabet to a cipher alphabet is created

26
New cards

Polyalphabetic

Mapping of our alphabet to a number of cipher alphabets

27
New cards

One-time pad

Considered unbreakable since it only uses its cipher code once

28
New cards

Pseudo Random Number Generators

Repeats random numbers after a given time. Fast and deterministic

29
New cards

True Random Number Generators

Generates a true random number and uses a random process. Monitoring mouse pointer or pauses between keystrokes. Slow and non-deterministic

30
New cards

Frequency Analysis

Identifies patterns and variations in the probability of codes. Used inn cipher cracking

31
New cards

Entropy

Measures the level of unpredictability

32
New cards

Binary to Character encoding methods

ASCII and UTF-16

33
New cards

Hardware Encryption

More efficient than software encryption

34
New cards

Hardware Security Module

Tamper evident and intrusion resistant physical device that safeguards and manages cryptographic keys and provides cryptographic processing

35
New cards

Trusted Platform Module

Processor that handles hardware level encryption. Allows full disk encryption on a hard drive to minimize impact on performance

36
New cards

Symmetric Encryption Types

Block and Stream

37
New cards

Symmetric Block Encryption

Grouping data into blocks and encrypting the individual blocks

38
New cards

Symmetric Stream Encryption

Encrypting one bit at a time. Much fast than block

39
New cards

Block Cipher Modes

ECB, CBC, CFB, OFB, CTR

40
New cards

S-boxes

Take a given input and leverage look up tables to produce a given output

41
New cards

Salting

Adding an IV to the ciphering process to change its operation and ensure that the ciphertext does not give the original plaintext when played back

42
New cards

Secret Key Encryption (Symmetric Cryptography)

Uses a single secret key for both encryption and decryption

43
New cards

ECB

Most basic, weak, and unsecure mode

44
New cards

Hashing

Onne-way irreversible encryption used to protect the integrity of data. Takes a variable length input and produces a fixed length output

45
New cards

Collision

When two different input values produce the same hash signature

46
New cards

APR1

Addresses the problems of brute forcing an MD5 hash

47
New cards

Rainbow Table

Collection of precomputed hash values of actual plaintext passwords used for password cracking

48
New cards

HMAC

Message authentication code used to verify the integrity and authentication of a message

49
New cards

Elliptic Curve Cryptography

Bitcoin uses this

50
New cards

El Gamal

Public key method used in both encryption and digital signing

51
New cards

Cramer-Shoup

Like El Gamal, but it adds a one way hashing method to protect against ciphertext attacks

52
New cards

Paillier

Supports homomorphic encryption

53
New cards

Forward Secrecy

Means that a compromise of the long term keys will not compromise previous session keys

54
New cards

Ephemeral Key Methods

Different key is used for each connection

55
New cards

Diffie-Hellman

Used in key exchange algorithms

56
New cards

DHE_EXPORT Downgrade attack

Forces the key negotiation process to default to 512 bit prime numbers

57
New cards

Diffie Hellman Groups

Group 1, Group 3, Group 5

58
New cards

Common Certificate Types

IKE, PKCS 7 & 10, RSA, X.509v3

59
New cards

PKCS 5

Used for password based encryption

60
New cards

PKCS 7

Used to sign and/or encrypt messages for PKI

61
New cards

PKCS 10

Use4d for requesting digital certificates from certificate authorities

62
New cards

PKCS 12

Used to bundle a private key with its X.509 certificate or to bundle all members of a chain of trust

63
New cards

X.509 Encoding Schemes

PEM & DER formats

64
New cards

X.509 file types

.cer, .crt, .pem, .key, .der

65
New cards

Initialization

Registration, Generation, Creation, Distribution, Dissemination, Backups

66
New cards

Issued

Retrieval, Validation, Recovery, Updates

67
New cards

Cancellation

Expiration, Revocation, History, Archiving

68
New cards

Period of Validity

Timeframe the certificate is valid and should be trusted

69
New cards

Flaws of SSL v22

Usage of export grade ciphersuites and crackable keys

70
New cards

SSL Risks

DROWN, POODLE, FREAK

71
New cards

SSL/TLS Tunnel

Created with symmetric key, then a signature is created with a hashing method

72
New cards

IPSec Handshake

Takes place on UDP port 500 for key exchange

73
New cards

Key Escrow

Copy of encryption key is kept in escrow so the government can use it if needed

74
New cards

NOBUS

Possible for government agents to crack the encryption but nobody else can

75
New cards

Exhaustive Search

Intruder uses brute force to decrypt the ciphertext and uses every key possible

76
New cards

Known Plaintext Attack

Intruder knows part of the ciphertext and the corresponding plaintext

77
New cards

Active Attack

Intruder inserts or modifies messages

78
New cards

Replay System

Intruder takes a legitimate message and sends it into the network at some future time

79
New cards

Cut-and-Paste

Intruder mixes two different encrypted messages and is able to create a new message

80
New cards

Time Attack

Determining the amount of time a user takes to decrypt the message

81
New cards

Time Resetting

Resetting the computer time or determining the time can give useful information to the intruder

82
New cards

AES

Free from major vulnerabilities. Poor implementation leaves it susceptible to attacks

83
New cards

RSA

Has several weaknesses and is susceptible to numerous attacks and cracking methods

84
New cards

Light Weight Cryptography

for IoT, embedded systems, RFID, sensor networks

85
New cards

Conventional Cryptography

For serrvers, desktops, tablets, smartphones

86
New cards

Quantum Computers

Can search a range of prime numbers at a speed which would break most existing RSA implementations

87
New cards

Smart Contracts

Programs stored on a blockchain that run when predetermined conditions are met

88
New cards

SHA-1

Generates the thumbprint of a certificate

89
New cards

Digital Signature

Validates the integrity and authenticity of a transaction

90
New cards

Certificate Authority

Generates digital certificates

91
New cards

Private Key of the root CA

Used to sign the certificate issued to the business

92
New cards

Public Key of the company

Business sends this to potential customers to prove its identity

93
New cards

Thumbprint

Displays the hash or digest of the certificate in a X.509 certificate

94
New cards

WEP max length encryption keys

40

95
New cards

WPA-Enterprise & WPA-Personal Difference

Support for an authentication server

96
New cards

Cipher used in WEP

RC4

97
New cards

TKIP

Improves WPA over WEP by hashing the IV and secret key

98
New cards

IPsec Key Exchange Port

UDP 500

99
New cards

Protocol 51

Indicates VPN is using Authentication Header

100
New cards

ECP

Encrypts each group with the same key, leaving each group independent of the others