background image

P

o

d

p

is

 c

y

fr

o

w

y

P

o

d

p

is

 c

y

fr

o

w

y

 g

w

a

ra

n

tu

je

:

1

.

u

w

ie

rz

y

te

ln

ie

n

ie

2

.

n

ie

za

p

rz

e

cz

a

ln

o

ść

n

a

d

a

n

ia

3

.

In

te

g

ra

ln

o

ść

p

rz

e

sy

ła

n

y

ch

 i

n

fo

rm

a

cj

i

D

o

d

a

tk

o

w

o

d

o

 w

ia

d

o

m

o

śc

d

o

łą

cz

a

n

e

 s

ą

zn

a

cz

n

ik

cz

a

su

 (

d

a

ta

 i

 

cz

a

s)

 i

 p

o

d

p

is

y

w

a

n

e

 z

 r

e

sz

w

ia

d

o

m

o

śc

i.

A

lg

o

ry

tm

y

 p

o

d

p

is

u

 c

y

fr

o

w

e

g

o

:

D

S

A

R

S

A

,

E

lG

a

m

a

la

E

S

IG

N

G

O

S

T

O

n

g

a

-S

ch

n

o

rr

a

-S

h

a

m

ir

a

..

.

background image

Id

e

a

 p

o

d

p

is

u

 c

y

fr

o

w

e

g

o

 

w

 s

y

s

te

m

ie

 z

 k

lu

c

z

e

m

 

p

u

b

li

c

z

n

y

m

2

.

B

o

b

 s

p

ra

w

d

za

 p

o

d

p

is

d

e

sz

y

fru

je

 g

o

 z

a

 p

o

m

o

k

lu

cz

a

p

u

b

lic

zn

e

g

o

 A

lic

e

V

K

(M

)

1

.

A

lic

e

 p

o

d

p

is

u

je

 d

o

k

u

m

e

n

t:

 s

zy

fr

u

je

 g

o

 z

 u

ży

ci

e

m

 

w

ła

sn

e

g

o

 k

lu

cz

a

 p

ry

w

a

tn

e

g

o

S

K

(M

)

p

rz

e

sy

ła

 p

o

d

p

is

a

n

y

 

d

o

k

u

m

e

n

B

o

b

o

w

i

background image

J

e

d

n

o

k

ie

ru

n

k

o

w

a

fu

n

k

c

ja

s

k

tu

Ja

w

n

a

.

B

e

zp

ie

cz

e

ń

st

w

o

 o

p

a

rt

e

 n

a

 j

e

d

n

o

k

ie

ru

n

k

o

w

o

śc

i.

(a

n

g

o

n

e

-w

a

y

h

a

sh

fu

n

ct

io

n

o

d

ci

sk

 p

a

lc

a

a

n

g

.

fi

n

g

e

rp

ri

n

t

)

fu

n

k

cj

a

 p

rz

e

k

sz

ta

łc

a

ca

 c

g

 w

e

ci

o

w

y

 o

 z

m

ie

n

n

e

d

łu

g

o

śc

i

w

 c

g

 w

y

ci

o

w

y

 o

 s

ta

łe

d

łu

g

o

śc

(w

a

rt

o

ść

sk

tu

a

n

g

h

a

sh

va

lu

e

).

 

S

H

A

-1

(a

n

g

S

e

cu

re

 H

a

sh

 A

lg

o

ri

th

m

)

g

e

n

e

ru

je

 s

k

1

6

0

-b

it

o

w

y

.

M

D

5

(R

.

R

iv

e

st

)

n

a

 w

y

ci

u

 s

k

t

1

2

8

-b

it

o

w

y

background image

w

ia

d

o

m

o

ś

ć

s

k

t

w

ia

d

o

m

o

ś

c

i

p

o

d

p

is

 

p

o

d

p

is

 

c

y

fr

o

w

y

c

y

fr

o

w

y

w

ia

d

o

m

o

ś

ć

fu

n

k

c

ja

 s

k

tu

s

z

y

fr

o

w

a

n

ie

k

lu

c

z

 p

ry

w

a

tn

y

 

A

li

c

e

A

L

ICE

2

.

A

lic

e

 p

o

d

p

is

u

je

 s

k

t:

 

sz

y

fr

u

je

 g

o

 z

 u

ży

ci

e

m

 

w

ła

sn

e

g

o

 k

lu

cz

a

 

p

ry

w

a

tn

e

g

o

.

1

.

A

lic

e

 w

y

tw

a

rz

a

 

je

d

n

o

k

ie

ru

n

k

o

w

y

 s

k

d

o

k

u

m

e

n

tu

.

3

.

A

lic

e

 p

rz

e

sy

ła

 

d

o

k

u

m

e

n

p

o

d

p

is

a

n

y

 

sk

B

o

b

o

w

i.

background image

s

k

t

w

ia

d

o

m

o

ś

c

i

s

k

t

w

ia

d

o

m

o

ś

c

i

fu

n

k

c

ja

 s

k

tu

d

e

s

z

y

fr

o

w

a

n

ie

p

o

d

p

is

p

o

d

p

is

c

y

fr

o

w

y

c

y

fr

o

w

y

w

ia

d

o

m

o

ś

ć

k

lu

c

z

 p

u

b

li

c

z

n

y

 

A

li

c

e

B

O

B

sp

ra

w

d

za

 p

o

d

p

is

je

śl

sk

p

o

d

p

is

a

n

y

=

sk

t

o

b

lic

zo

n

y

to

 p

o

d

p

is

 j

e

st

 z

a

tw

ie

rd

zo

n

y

.

B

o

b

 w

y

tw

a

rz

a

 

je

d

n

o

k

ie

ru

n

k

o

w

y

 

sk

d

o

k

u

m

e

n

tu

 

w

y

a

n

e

g

o

 p

rz

e

A

lic

e

.

d

e

sz

y

fr

u

je

 p

o

d

p

is

a

n

y

sk

za

 p

o

m

o

k

lu

cz

a

p

u

b

lic

zn

e

g

o

 

A

lic

e

.

background image

w

ia

d

o

m

o

ś

ć

s

k

t

w

ia

d

o

m

o

ś

c

i

p

o

d

p

is

 

p

o

d

p

is

 

c

y

fr

o

w

y

c

y

fr

o

w

y

w

ia

d

o

m

o

ś

ć

s

k

t

w

ia

d

o

m

o

ś

c

i

s

k

t

w

ia

d

o

m

o

ś

c

i

fu

n

k

c

ja

 s

k

tu

s

z

y

fr

o

w

a

n

ie

k

lu

c

z

 p

ry

w

a

tn

y

 

A

li

c

e

fu

n

k

c

ja

 s

k

tu

d

e

s

z

y

fr

o

w

a

n

ie

p

o

d

p

is

p

o

d

p

is

c

y

fr

o

w

y

c

y

fr

o

w

y

w

ia

d

o

m

o

ś

ć

k

lu

c

z

 p

u

b

li

c

z

n

y

 

A

li

c

e

A

L

I

C

E

B

O

B

background image

P

o

d

p

is

 c

y

fr

o

w

y

 i

 s

z

y

fr

o

w

a

n

ie

4

.

B

o

b

 s

p

ra

w

d

za

 i

 o

d

tw

a

rz

a

 w

ia

d

o

m

o

ść

za

 p

o

m

o

k

lu

cz

a

p

u

b

lic

zn

e

g

o

 A

lic

e

V

A

(S

A

(M

)=

M

.

1

.

A

lic

e

 p

o

d

p

is

u

je

 d

o

k

u

m

e

n

t:

 s

zy

fr

u

je

 g

o

 z

 u

ży

ci

e

m

 

w

ła

sn

e

g

o

 k

lu

cz

a

 p

ry

w

a

tn

e

g

o

S

A

(M

)

3

.

B

o

b

 d

e

sz

y

fr

u

je

 w

ia

d

o

m

o

ść

p

rz

y

 u

ży

ci

u

 s

w

e

g

o

 k

lu

cz

a

 

p

ry

w

a

tn

e

g

o

D

B

(E

B

(S

A

(M

))

)=

 S

A

(M

)

2

.

A

lic

e

 s

zy

fr

u

je

 p

o

d

p

is

a

n

ą

w

ia

d

o

m

o

ść

u

ży

ci

e

m

 

k

lu

cz

a

 p

u

b

lic

zn

e

g

o

 B

o

b

a

 i

 w

y

sy

ła

 j

a

 B

o

b

o

w

i.

 

E

B

(S

A

(M

))