01 - Cryptography

0.0(0)
studied byStudied by 0 people
full-widthCall with Kai
GameKnowt Play
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/28

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

29 Terms

1
New cards

cryptography

the science of encryption, making information unreadable to unauthorized parties.

2
New cards

sender

person sending the message

3
New cards

receiver

person receiving (recipient)

4
New cards

attacker

eavesdropper/hacker trying to access the message

5
New cards

passive attack

only getting the message

6
New cards

active attack

intercepts the communication

7
New cards

authentication

verifies the sender is who they claim to be

8
New cards

confidentiality

information only intended receiver can understand

9
New cards

integrity

ensures message wasn’t modified

10
New cards

non-repudiation/non-repudiable

prevents sender/receiver from denying what they did

11
New cards

caesar cipher (shift cipher)

shifts letters in the alphabet by a fixed number

12
New cards

plaintext

original message

13
New cards

ciphertext

encoded message

14
New cards

key (symmetric)

shared parameter used for both decryption & encryption
— shift number (e.g., 3)

15
New cards

symmetric-key encryption

same key for both sender & receiver

16
New cards

brute force (caesar cipher)

trying all 26 possible shifts until plaintext (message) makes sense

17
New cards

public key

shared openly for encryption [mailbox address]

18
New cards

private key

secret key for decryption [mailbox address]

19
New cards

public-key cryptosystem — Diffie-Hellman, 1975

system using 2 keys: public key (encrypt) and private key (decrypt)

20
New cards

RSA

Rivest-Shamir-Adleman, public-key encryption system (1977)

21
New cards
<p>modulus </p>

modulus

product of two large prime numbers

<p>product of two large prime numbers</p>
22
New cards

Euler’s Totient (φ)

knowt flashcard image
23
New cards
<p>encryption/encoding exponent</p>

encryption/encoding exponent

number chosen such that

<p>number chosen such that </p>
24
New cards
<p>decryption/decoding exponent </p>

decryption/decoding exponent

number satisfying

<p>number satisfying</p>
25
New cards

coding (plaintext → ciphertext)

knowt flashcard image
26
New cards

decoding (ciphertext → plaintext)

knowt flashcard image
27
New cards

RSA public key

<p></p>
28
New cards

RSA private key

<p></p>
29
New cards

RSA security

based on difficulty of factoring large numbers

Explore top flashcards