Module 6 Flashcards

Public Key, Digital Signatures, Key Exchange

1
Q

What are the draw backs of private key crypto systems ?

A
  • trust two entities to keep the key secret
  • need n(n-1)/2
  • do not provide integrity , authentication, non-reputation and certification.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are the concept of public key crypto system ?

A
  • two keys one for encryption and one for decryption
  • asymmetric key encryption
  • use k1 public one message,
    keep k2 secret
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

RSA algorithm consists of 4 steps.

A
  1. choose prime number p and q
  2. find product of n = p*q
  3. choose integer e < n and not common factors between e and (p-1)(q-1).
  4. find integer d such that ed mod (p-1)(q-1) = 1

public key = (e,n)
private key = (d,n)

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

what is the encryption and decryption formula of RSA ?

A
c = m^e mod n
m = m^d mod n
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is the name RSA comes from ?

A

threes initials of their inventor.

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

Why RSA is secure ?

A

only way is the use brute force

factor large prime number is hard

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

what digital signature can provide for the security goals ?

A

integrity, authentication, non-repudiation, and certification.

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