Bringezu's Website
Bereich: Computer, Security
Asymmetrische Verschlüsselungsverfahren
RSA
Schlüsselgenerator
Schüssellänge
s
:
[Bit]
1. Primzahl
p
< 2
s
:
2. Primzahl
q
< 2
s
:
Modulus
pq
> 2
s
:
Public Exponent
d
:
d
< (
p
-1)(
q
-1)
Private Exponent
e
:
de
mod (
p
-1)(
q
-1) == 1
Initiator
Plain-Text
m
:
Verschlüsseln
c
:
c = m
d
mod
pq
Responder
Cipher-Text
c
:
Entschlüsseln
m
:
m = c
e
mod
pq
Diffie Hellmann Key Exchange
Schüssellänge
s
:
[Bit]
Primzahl
n
< 2
s
:
Basis
p
<
n
:
Peer 1
pivate key
x
<
n
:
public key
a = p
x
mod
n
:
Peer 2
pivate key
y
<
n
:
public key
b = p
y
mod
n
:
Symmetrische Schlüssel
sym. key
s
1
= p
x
y
mod
n
:
sym. key
s
2
= p
y
x
mod
n
:
Hashing Verfahren
MD5
Nachricht:
Fingerabdruck
© 2003
Dirk Bringezu
,
www.bringezu.de