á
á
DD

?
E
B?
PKI/
fS
óqvD 9
Dy
"
"
c
c
aa
á
D
á
D¥'à
Q ¥'à
Q
a?a?
á
á
a
F
áS
a
F
áS
%&4 %&4
aaú)ú)
F
áS
F
áS
"&4 "&4
a?S
¨
á

a?S
¨
á

4.4 4.4
asF
á
¥?¨/
asF
á
¥?¨/
aa?

á
?

á
a5 [ˉ?
á
a5 [ˉ?
á
a 7
á
á

a 7
á
á

 
"
"
c
c
aa 7
á
á

 7
á
á

 
11aa
3 &

3 &
1
12a
3 &

2
aaHASHf
aa a£ a£
aa
á5 ?
aa1,*1,*/
/
a5 [ˉ
á
a5 [ˉ
á
a9ˉa9ˉ _°_° 8
L
Ba
á
á5 ?¥à
Q
á
8? ?]
á¥5 ?ZE9?]b
yN
á
¥
á5 ?D.d
á
¥
á5 ?v?M] 
.d
á
oμB?
áF
á??3
á
K
e
" K
d
byN
á¥
Y
á?a?
L????
?A? 1b
 7
á
á

?
áF
áD3
á?]

K
e
?K
d
7 O?F
á9
?
p3
á
[F
á¥
Y
á? ?¨ ? b
Ba
á
á5 ?¥à
Q
ù ? 7
á
á
8?¥F
á V[ 7

Y
á? ?31 1?  ??? ?
L
?? ?A??ì 1b ?A?
 7
á
á
8?¥3
á¥
Y
á?a?
L?? ???A? 1b
=a
á
¥
áá
3
.d
á
8?¥
á'é

^B?


?
 yN.d
á
8?¥
áá
3'é
yN.d
á
8?¥
áá
3'é

^á
3 μ
z
á
D+?¥


?

bb
 7
á
á
8?'é

^B??_J
êf

ì?
^ y ?
B
D
45-
¥b?]¥
 7
á
á
8?
G ¥
D
45?]y
N 
á á
3¥ 81 p?]b?
^
ì?
A?
@
á
? ?? ?¨¥μr? 
á
4¥1 pb
=a
á
¥
áá
3
? RSA
á
 
Y
á1 
Y
á1 <p,q,99 (n),d> 7 7
1 <n,e>yN 
á¥á
3?1
^? yN 
á¥á
3?1
^? ? ?
?? yTr
q ? ?¥á
3?t
á?
?t
á?
b b
p qv5? ? ? ?yTr
qü??yTr
qü?b bQ-Q-
p ql5yTr
qüúr
qüú ?? ??ü??? ??ü?b b
?
" -¥y0s3
?? -¥ 3
? ?B??¨?B??¨  p
qà
1μ 512ê  [
P nà
μ 1024ê 7?
×1?¨  p qà
1μ 1024ê  [
P nà
μ
2048êêbbQQRR 1
   QQR R¥μ1v   

QQ


RR¥Kvy01l¥Kvy01l   FFE E??
tl? l
?? b
=a
á
¥
áá
3
?? wL
á
?/
¥
BíF
í
?/
¥
BíF
í

5Q
B
C
(
O
I
? QQ1v
í
 QQ ??
μK×μK×(' ('

QQ í
í í
í
B
C?(' Q

BC C ??
?? wL ??
?? wL ( (1?ì0
? ?& &

¥
3?í¥
3?í OO1
í
O1
3?í1
í
O1
3?í( (¥¨¥¨b b
2?l 1B?

1B?

E E
E?\E?\





···
O
O^^bb
?l12 2?? 
2E(b
=a
á
¥
áá
3
??? wL
á
  ¨¥
2 ¨¥
2 d
 2¥
3?i? ?
4¥ ?i? ?
4b b
?
4¥
^ "d?
Q
B
C
(
O¥ê |¥ê |b b
9ü
^? ? wL¥ê |? wL¥ê |b b
B? a1? a1 
" -?? wL¥?
" -?? wL¥?
n p¥
?v? 160êêbb
?
¥v? v ? ?? ? ? wLê4 ?
4? wLê4 ?
4 
'÷¥h{9{9b b
?a
á
¥
ás

.d
á
B"d
á
B" 
á
931é?
ás
á
931é?
ás

¥bb?
^?
^
á
¥
ás
¥D.d
á
8
á
¥
ás
¥D.d
á
8
?¥
á s
¥μ"'é¥μYYb b

ás

HA? ? 3
á ¥
Y
á?¥
Y
á?a a?
L?
L
???? b
y1
^ 7¥
^ 7¥ yN?3 ?
Y
á?yN?3 ?
Y
á? b
?7  ?A? ? ¥ ?A? ? ¥ ?
L? ???  ' '
?
?t ? 9D ^? ¨¥ b
?a
á
¥
ás

?T¥?
L????
s?2] ?T 2] 55
? ¥ò??¨¥? ?|
s?2] b
C
μ A
ú
ì B¥t ZE¥
?t ? CPKDB?¨1-¥ K
eC
9D¨ A
¥ K
eA
b
?C¨1-¥3
á &
B?h
μ - A?ó?ó Bb
èB£ &
y1N
H PKDB? A¥ 7Xü
9D1 C¥ 7 #£1?#£1? b
?
^ B[1t ? Cü
^ Ab
?a
á
¥
ás

PKDB PKDB
A K
eA
B K
eB
C K
eC
A K
eC
B K
eB
C K
eC
t ? C^? PKDB
?a
á
¥
ás

2T?á
é ? ?# #1?
F
á¥hó1?
F
á¥hó" "55##1¨1¨""¥ 7¥ 7
é?F
á ? ?" "¥ 7X$D?¥ 7X$D?$ $¥ 7¥ 7 
yNyN# #
L=

^¨=

^¨$ $¥ 7é?
F
ᥠ7é?
F
áb b
êCV?
? B?ó A¥
áó¥
áób b???
áó
L???
áó
=

^¨ C¥ 7F
ᥠ

μ C V[3
á
áb b
AQ7?
? ?3
á7?
áb b
?a
á
¥
ás


t ??¥ey
?i ? i ? PKDB¥ 7
àμ? |¥  1n
@ á
Pá
P
 7$ 9D7?
?C
?i ?i ? PKDB¥ 7D¨¥S
M?-W
àμ¥ tt
?1" á
Pá
P A¥9D? C¥a?
?
C 7D¨¥S
M?-W¥?1"$
êêbb
1a £
¥à
Q
?¨
3 &
/
V[ X?

? D? ? 
 7¥ ? ?s
¥b
üV V?
L8 &
¥BF?¥"$?1£

Certificate7 V?
L8$?1 &£ CA

Certification Authorityb
B?1? £
^B?
2
^B??B??
V? ?¥ ?ˉ &
¥?"b
?]¥ ?¨?μ?]¥£
b è ?£
PKC
Public Key Certificatea PGP£
a SET
£
?b
1a £
¥à
Q
£
PKC
^B?c?£?8S
Ma?£
?8??i? V? ?¥ &£
CA
&
¥? "b
£
?1¨? ? # D¨t?1
"¥? ?b ??ü
^£
S
M¥
*??
8¥E ¥b
£
¥?£?8 V[
^ |a
!!aF?
 
?8b
£
[
üó¥?
Té?i%s
¥b
1a £
¥à
Q
?B? ¨o1?? &£¥ü
_°£
¥ &
¥E?b ?T_°? ?
*
1¨ ü V[M?
*?£
z{¥
^
?
L¥ 7 O??ü
^£
S
M¥
*?
?8¥ E¥b
°è
3 ?μ?
P¨£
¥ è0 è ? ú
PvbP v? V?¥?1 &?[S
MP
R?¥P
R'ìb??μ?1¥ &c ?
|? V [£Pv¥?
L?b???Pv

?μP
R ?¥v
V7
LCP
R?DPv-
W¥?ìt?b
1a £
¥à
Q
e? £
Uim
?8
&z?
?8¥
CA¥?

?
CA¥ &

&

£
CA¥
2

£
"daa  ?T
?¨31 ? ?T
?¨31 ?

eX_ CA?¨¥¨¥  V_?£ | V_?£ |


£
£
 °¤°¤
ì |£
b
¨ CA¥£ CA¥ &

 V7 V7 ¤ V?¥
 b
??£
?31
á  V[?
s? V[?
s? 
V7
LC¥? ?s
¥¥? ?s
¥b b
???£
μ CA¥ &
 t ??
à/t ??
à/
E¥£
£
b byNyN  o1 CA
^ V?¥ 
£

^ V?¥ b
1a £
¥à
Q
P¨ £
¥?1z)
^
?¨o1¤ 
¨¥£
¥£
 ü V[¤ ü V[¤ 
¨¥b b
?¨o1¤¤ CA¥¥ ü V[? ?1 a£ ü V[? ?1 a£ 
¨¥b b
èyN£
1¥s?í?
$
$ ?1?1

á
v??
"d??¨¥1o/
?¨¥1o/
b b
?ü
^è0??a aè0
?v??
?¨"d??¨£
/
¥ey b
1a £
¥à
Q
X..509509£
" -?¨K<W¥£

T
^S=è? ó
D
ITU
International Telecommunicationle mu ic UnionUn 
4¥ X..509509?' 3ì
Tb b
X..509509SK*? 1988
M??
M??b bN-a??N-a?
1993
M 1995
Mé?V
Q??
Mé?V
Q??b b
INTERNETy? ?Fy? ?F

IETF?? X..50950 
INTERNETìa¥?¨ìa¥?¨ ??
B?T1??
B?T1 X..509509
0"¥ RFCRF 2459bV7
P X..509509INTERNETìì
a?¤?<W?¨<W?¨b b
1a £
¥à
Q
?'|
£
?
|
&

ES
M?
???¥
?
μr
ù
?*? /???
?8
?
?8¥?
???·BS
M?
Vê
?8·BS
M?
Vê
?Z[
Vê
???¥ &

?Z ??
?Z ??
……
?Z ??
1o /d1o
1o /d1o
……
1o /d1o
?Z3
′
?Z3
′
……
?Z3
′
X.509?' 3
¥£
2
£
£
a a£
5 ?£
5 ?a a£
5 ?"£
5 ?
ddaa? ?£
?¥ò? è?q
!![? ?£
?¥ò? è?q
!!
#M?¥E
p$
]F? 7
á
$
!
@ PKI
Public KeyKe InfrastructureIn rastru rebb
 7
á$
!
@4B"
|? 7
á
á
?¨
?¨

F
áD3
áF
áD3
áa a &
D£ &
&
D£ &
 ¥¥
$?$?b b
'é

  PKI
^B?S¥
á
¥
á5
?
ü
?
ü
b b
?a $
!
@ PKI
£
^ PKI?K$¥F??s$¥F??sb b
N?N?  PKI ? &?£
¥ ? &?£
¥

CA??
¨¨:£
¥¨¨,

RAi%??£
¥i%??£
¥
"
c
"
c
á5 ?
á5 ? 
HWD?
HWD? 5 ?£
¥ò5 ?£
¥ò
? èq?q
!!? èq?q
!! £
5 ?D?¨¥ò??£
5 ?D?¨¥ò??
|E
p|E
p [#£
¥
P¨?[#£
¥
P¨?b b
μ?t
]
μ?t
?
 PKIb
?a $
!
@ PKI
1aa &£ &£ CA
PKI?? CAμ3 &?£
μ3 &?£
a a5 ?üg£
5 ?üg£
b b
CA?ìN?£
|
{
??¥|
{ &?£?ì ¥|
bbCA
^
μ?¨¨
? ?¥ ?ˉ? ?¥ ?ˉb b
CAó¨ &?£
H1F
1-¥ &
-¥ &
 [[
? £
?¥?
L? ? £
?¥?
L?b b1
ZL¨£
¥££  CA9ó1- &?£
ó bb?"?"????
¥s
¥ ?YV£
?
Té??b b
?a $
!
@ PKI
1aa &£ &£ CA
?vS?¥?¨v ?¨ B?B? CA
^ùù?¥¥ aa
a31? CAb
è ??
B?<?< SEy ?B?Kú)¥SEy ?B?Kú)¥ CA
?1? CAb
?
8y ?B?
8? CA
?1
g9? V[y ?
?1
g9? V[y ?
CA
.àB? <9 V[y ?1-¥
.àB? <9 V[y ?1-¥ CAb
?]¥ CA???]¥S?? ¥S? 
k??]¥ˉ3
k??]¥ˉ3b b
?a $
!
@ PKI
2aa?¨?¨ RA
RA
Registration AuthorityAuth rity
^
êμ3
s ?
^
êμ3
s ?

# h£
¥ b b? sy?   RAi? &??
£
£
7
^μ3£
# h |¥E?é? a7
^μ3£
# h |¥E?é? a
££i %?
^

'£
# hi %?
^

'£
# hb b
£
¥ &?? CAé?é?b b
?a $
!
@ PKI
2aa?¨?¨ RA
RA¥?1?
?/¥

l£
# h |¥?¨? i E?éi E?é
? a£

'£
¥
# h

'ˉ
á¥
# h 

'üg£
¥
# h 
?a $
!
@ PKI
2aa?¨?¨ RA
RA¥?1?
?/¥
?B?lS?¥"d ?? CAY5 RA¥ˉ
^ V[¥b b?
"¨¥9?
"¨¥9  CAD RA??
ˉ3s 7ˉ3s 7b b
# h?¨μ?]¥Z
T
# h?¨μ?]¥Z
T μL¥Z
T ?LμL¥Z
T ?L
¥Z
T¥Z
Tb bINTERNETìa? V[ WEBí ? 
Z
Té?L?¨Z é ?¨b b?¨¥V?
^¨D?¨¥V? CAyy
?? ?1 "¥B?×1??b b
?a $
!
@ PKI
3aa£
¥ &?£
¥ &?
üV RA¥?¨
a L V_L V_ CA
# h &?£
bbD?¨Z
TB"D  _ _ CA
# h &?£
V[
L
# hL
# h9 V[ ?L
# h9 V[ ?L
# hb b+Y
^+Y
^
INTERNETìa? V[ WEBí ? Z
TL
#
h &?£
  ?
s?? ?
s??b b
?a $
!
@ PKI
3aa£
¥ &?£
¥ &?
CA &?£
¥V? ?/?
¨_ CA4? RA¥?¨
?#1-¥
&
z??z??

?? RA__ CA4?4?  
CA£
4??¥? ???
L?
CA1¨á
3
á

?¨1-á
3i4?¨1-á
3i4
á
áié?!z ié?!z
CA
3?£
 i
@F &
 i
@F &

|£
¥ B??'?ó¨ ii? ? oii? ? ob b
?a $
!
@ PKI
4aa£
"
c£
"
c
£

3-a£

3-a A?[B?¥Z
Ti%??A?[B?¥Z
Ti%?? 
[L?
P¨b b
1
ZL£
¥°?
P¨Z ¥°? ¨  CA?¨£
"
c
¥Z
T"?i%5 ?£
b bYè ?¨y ?
"
c?  £
o¥Z
T1¨4£
?4£
?b b
1
?¨¥ZL1
?¨¥ZL £
"
c??i%5 ?¨£
"
c??i%5 ?¨
¥£
¥£
 ]
Hi%¨¥M1?]
Hi%¨¥M1?

? ? è è
0ˉq1?0ˉq1? è|
?è|
? bby1£
'
&
^y1£
'
d
á¥d
ᥠyN£
"
c9
^d
á¥yN£
"
c9
^d
á¥b b
?a $
!
@ PKI
4aa£
"
c£
"
c
£
"
c 4
B?ZL¥£
i%s?£
i%s?b b
1?£
"
c1?£
"
c 
" -

àμB?dB¥S
" -

àμB?dB¥S 
?
^? X..500500S¥
"
c? °m
s???b b
¨? INTERNETìa¥
"
ci |xpìa¥
"
ci |xp i?1i?1
^?
"
ci |xp LDAP 
Lightweight
Directory Accessccess ProtocolbbLDAPxp
"
c
?
D X..500500Y ?Y ? ?1?1 X..500500÷e?? 
L
@
L
@
÷ZL÷ZLb b
?a $
!
@ PKI
5aa£
¥ a££
¥ a£
£
a£ ?1 ?[/
= ?
?££
¥ CA &

^?? ??? ?b b
?££
= ?¥?
L???????b b
è ££
^?)μr
ù
=
=

?£
ú¥
HW?£
ú¥
HW
?
?K ?μr
ù?μr
ù bb
飣
^ ?$ügò2 2
ê ££
¥
P¨Z
T
^?D£
|
{
P¨KK
?MBá?MBáb b
?a $
!
@ PKI
6aa£
¥üg£
¥üg
?£
?μB?μr
P¨
ùK¨
ùK μr
P¨
ùμr
P¨
ù
K¥é
? CA¥?| %?b bμr
P¨
ùK?
ùμr
ùK?
ù
¥£
??üg¥£
? ?ügb b
£
¥
?¥
2?
]?
] £
¥?££
¥?£
|
μ§ |
μ§ £
¥?£ |?×′Q£
5 ?¥£
¥?£ |?×′Q£
5 ?¥
c?? f ?/91üg£
b b
£
¥ &?B"£
¥ &?B" £
¥üg9
^B?ˉ£
¥üg9
^B?ˉ
¥V?¥V?b b£
¥üg1üV
# h£
¥üg1üV
# ha a

aaügüg
??V? ??V?b b
?a $
!
@ PKI
7aa? ?
?? ?
?
?vS?¥ PKI

?B??<B?1 u ?B??<B?1 u 
.àB?SE
.àB?SEb bB?B? CA9
^?C
L¥
L¥ aa
a31? CAb
?t CA-W?? μ
?21"" [
P?][
P?]
CA-W¥£
a£e?ZLW¥ Lb b
£
¨a a£
?8£ a aò?ò? CA-W¥£
a£W¥
1"?1 PKI¥? ?
?¥? ?
?b b
|
ìXü4

|
ìXü4



aQaQ 
?
?aa ?

?? ?


?? ?
?b b
?a $
!
@ PKI
??
' ? ?3.d
á
8?¥
á5 ?Z?b
' ?
?
' ? ?3 PKI b
èèss PKI¥a ??b
5
????