MODULE 6: COMMUNICATION TECHNOLOGIES Flashcards

1
Q

Encryption

A

Transforming info that can’t be read

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

Decryption

A

Transforming it into its original form

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

Cryptography

A

Math to encrypt and decrypt data

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

Pig Pen Cipher

A

Uses dots & boxes

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

Dancing Men Cipher

A

Stick men code

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

Caesar’s Cipher

A

Letters shift by a certain number

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

Vigenere Cipher

A

A = 0…Z = 25

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

Symmetric Encryption

A

Encrypt to decrypt (same key)

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

Asymmetric Encryption

A

Encrypt (public key) to Decrypt (private key)

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

Encryption Formula

A

C = E(M) = M x Pb

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

Decryption Formula

A

M = D(C) = C x Pv
Pv = D(1/Pb)

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

Goals of Coding Theory

A

Error Detection & Corrections

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

Source Coding

A

Changing message to suitable code

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

Sourcing Encoder

A

Transforms output into a sequence of symbols

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

Codeword

A

String of Binary digits representing a message

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

Code

A

Collection of all codewords

17
Q

Parity

A

Even or Odd

18
Q

Even Parity

A

Number of 1’s is even

19
Q

Odd Parity

A

Number of 1’s is odd

20
Q

Hamming Code

A

X1 + X2 + X3 + X4 + X5 + X6 +7

21
Q

Hamming Distance

A

Just find the number of differences each code has

22
Q

Nearest Neighbor Decoding

A

D(y) = Cn

23
Q

How to get X5

A

X1 + X2 + X4

24
Q

How to get X6

A

X1 + X3 + X4

25
Q

How to get X7

A

X2 + X 3 + X4

26
Q

Minimum Distance

A

2e + 1

27
Q

Error Detection

A

2e

28
Q

Error Correction

A

E (if decimal, round down)