Data Compression and Encryption

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

1/10

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.

11 Terms

1
New cards

why do we compress data ?

send data faster
reduces amount of bandwidth used
buffering on audio and video streams is less likely to occur
less storage required

2
New cards

what is lossy compression ?

Non-essential data is permanently removed

3
New cards

what is lossless compression ?

no loss of information as patterns in data is spotted and summarised

4
New cards

what is run length encoding ?

reduces file size by removing repeated information and grouping it together
only works when data is repeated regularly

5
New cards

what is a dictionary ?

a collection of key-value pairs in which a value is accessed by its associated key.

6
New cards

what is encryption ?

scrambling data so it cant be understood if intercepted

7
New cards

what is a shift cipher ?

all letters in the alphabet are shifted by the same value

8
New cards

what is a substitution cipher ?

letters are randomly replaced

9
New cards

what is a vernam cipher ?

one time key pad cipher - each key is used only once

10
New cards

what does the key need to be in a vernam cipher ?

hand delivered
random
long as the plain text

11
New cards

how does a vernam cipher work ?

by using the logical operation XOR on the binary values of the key and plaintext