lign 17

studied byStudied by 3 people
5.0(1)
Get a hint
Hint

Steganography

1 / 58

flashcard set

Earn XP

Description and Tags

lign 17 final

59 Terms

1

Steganography

mask existence of message

New cards
2

Cryptography

mask content of message

New cards
3

Kerckhoff's Principle

security of system depends on keeping the key secret, not algorithm

New cards
4

Transposition Cipher

letters change position, but keep identify

New cards
5

Andy's Dopey Transposition Cipher

write plaintext vertically in set # of rows

New cards
6

Substitution Cipher

letters keep position, but change identity

New cards
7

Monoalphabetic Substitution Cipher

1-1 mapping of symbols in plaintext to cipher text

New cards
8

Caesar Shift Cipher

shift alphabet a certain # of places

New cards
9

MSC w/ keyphrase

pick keyphrase -> remove duplicate letters/spaces -> start alphabet @ last letter of keyphrase

New cards
10

Frequency Analysis

statistical properties of letters

New cards
11

cipher

symbol to symbol substitution

New cards
12

code

symbol to word substitution

New cards
13

nomenclator

symbol to letters & words

New cards
14

MSC w/ homophones

one to many mapping, assign more symbols to more frequent letters to even out frequency

New cards
15

one to one mapping

each symbol in plaintext maps to single symbol in ciphertext

New cards
16

one to many mapping

symbols in plaintext can map to more than one symbol in ciphertext

New cards
17

many to many (polyalphabetic) mapping

symbols in plaintext map to more than one symbol in ciphertext & vice versa

New cards
18

Vigenere Cipher

many to many mapping using square table w/ all possible caesar shift ciphers

New cards
19

Babbage-Kasiski Method

breaks vigenere cipher, find common factor of distances between each repetition in ciphertext

New cards
20

one-time pad ciphers

key is as long as ciphertext & randomly generated

New cards
21

Book cipher

Use well known text to encrypt and decrypt

New cards
22

Binary Transposition Cipher

transpose each pair of bits (switch places)

New cards
23

binary substitution cipher (XOR)

line up plaintext w/ keyphrase -> if digits are the same write 0, if different write 1

New cards
24

Modular Arithmetic

x (mod y) = remainder of x/y

New cards
25

one way functions

easy to compute in forward direction, but hard to reverse

New cards
26

modular exponentiation

z = y^x (mod p)

New cards
27

Diffie-Hellman key exchange

public = y & p, secret = a & b (solves key distribution problem)

New cards
28

symmetric cipher

encryption key = decryption key

New cards
29

asymmetric key

encryption & decryption key are different

New cards
30

RSA

2 one way functions: product of large primes & modular exponentiation

New cards
31

fixed-length code

each symbol is represented by same # of bits

New cards
32

minimal fixed-length code

smallest possible fixed-length code (to be able to represent ALL letters of alphabet)

New cards
33

variable length codes

different symbols may be assigned representations w/ different lengths

New cards
34

prefix-free codes

there can be no case in which the entire representation for one symbol is a prefix of the representation of another

New cards
35

huffman coding

optimal code, tree representation

New cards
36

lossless compression

no info is lost during compression (reversing the process recovers info you started w/)

New cards
37

lossy compression

info is lost during compression (no reversing process can recover lost info)

New cards
38

spectral test

frequency analysis on different combos of symbols -> see whether results have distribution we would expect of random data

New cards
39

spectral test: level 1

distribution of single bits

New cards
40

spectral test: level 2

distribution of pairs of bits

New cards
41

spectral test: level 3

distribution of triplets of bits

New cards
42

checksum code

8 bit representation of sum to catch any errors

New cards
43

sum (mod 2^N)

equation to break up checksum if sum is > 8 bits, N = # of bits

New cards
44

parity bits

error detection, won't catch any two-bit errors, 8th bit = sum of 7 bits (mod 2)

New cards
45

luhn algorithm

credit card checksum, won't catch transposition errors between 0 & 9

New cards
46

ISBN codes

10 digit error detecting, 2 methods, catches all single digit & transposition errors (but can't correct)

New cards
47

hamming (7 ,4)

3 tests, catches & fixes all single-bit errors within a 7-bit block, d = data bit, p = parity bit

New cards
48

method 1 to check ISBNs

starting from RIGHT, multiply each number with their place in the sequence. Check that Y(mod 11) = 0

New cards
49

method 2 to check ISBNs

starting from the LEFT, multiply each number with their place in the sequence, last digit is the check sum. Check that Y(mod 11) = check digit

New cards
50

test 1 and 2 fail, test 3 passes

D1 is wrong

New cards
51

test 1 and 3 fail, test 2 passes

D2 is wrong

New cards
52

test 2 and 3 fail, test 1 passes

D3 is wrong

New cards
53

tests 1, 2 and 3 fails

D4 is wrong

New cards
54

Phonetics

study of speech sounds

New cards
55

Phonology

study of the rules governing speech sound distribution

New cards
56

Morphology

study of words and their components

New cards
57

Syntax

study of the organization of words into phrases and sentences

New cards
58

Semantics

study of meaning: words, phrases, sentences

New cards
59

Pragmatics

study of meaning in context

New cards

Explore top notes

note Note
studied byStudied by 16 people
... ago
5.0(2)
note Note
studied byStudied by 11 people
... ago
5.0(1)
note Note
studied byStudied by 20 people
... ago
4.5(2)
note Note
studied byStudied by 4 people
... ago
5.0(1)
note Note
studied byStudied by 7 people
... ago
5.0(1)
note Note
studied byStudied by 18 people
... ago
4.0(1)
note Note
studied byStudied by 8 people
... ago
5.0(1)
note Note
studied byStudied by 15236 people
... ago
4.9(156)

Explore top flashcards

flashcards Flashcard (130)
studied byStudied by 71 people
... ago
5.0(1)
flashcards Flashcard (42)
studied byStudied by 1 person
... ago
5.0(1)
flashcards Flashcard (72)
studied byStudied by 5 people
... ago
5.0(1)
flashcards Flashcard (71)
studied byStudied by 3 people
... ago
5.0(1)
flashcards Flashcard (57)
studied byStudied by 50 people
... ago
5.0(2)
flashcards Flashcard (38)
studied byStudied by 29 people
... ago
5.0(1)
flashcards Flashcard (85)
studied byStudied by 32 people
... ago
5.0(1)
flashcards Flashcard (54)
studied byStudied by 11 people
... ago
5.0(1)
robot