1.3.1 compression, encryption, hashing Flashcards

You may prefer our related Brainscape-certified flashcards:
1
Q

compression

A

it shrinks file size by removing data/ summarising data
+example

  • data sent quickly (quicker downloads)
  • uses fewer bandwidths for transmission(cheaper)
  • less buffering (audio and videos)
  • saves storage space
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

lossy compression

A

Shrinks file size by PERMANENTLY removing data. Suitable for images, audio, videos.
e.g. jpg, mp3

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

lossless compression

A

Shirks file size by grouping data of similar patterns. Suitable for texts and code.
e.g. png, zip files

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

RLE

A

run length encoding(lossless)

Shrink file size by grouping back-to-back similar data. Suitable for simple images and sound.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Dictionary compression

A

Stores data with repeating pattern into a dictionary, represented by binary code.

Then uses a POINTER to point the data out from the dictionary

Suitable for text files and codes(lossless compression)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

encryption

A

transformation of data so that unauthorised users cannot understand it

two way, data can be restored with key

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

plain text, cipher text and key

A

plain text: original data
cipher text: encrypted data
key: deciphering

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

symmetric encryption

A

uses the same key to encrypt and decrypt data

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

assymmetic encryption

A

uses two separate but related keys, private key and public jkey

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

hashing

A

applying an algorithm to the original data to prevent unauthorised access, cannot be reversed

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

salt

A

additional piece of data to further secure the hashed value (because rainbow tables exist)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly