More details on the gLite IS - PowerPoint PPT Presentation

About This Presentation
Title:

More details on the gLite IS

Description:

Title: More details on the gLite IS Author: Giuseppe Andronico Last modified by: pasha Created Date: 8/24/2005 3:50:36 PM Document presentation format – PowerPoint PPT presentation

Number of Views:36
Avg rating:3.0/5.0
Slides: 27
Provided by: Giuse54
Category:
Tags: blowfish | details | glite | more

less

Transcript and Presenter's Notes

Title: More details on the gLite IS


1
??????????????, ??????????? ? ???????????? ? ????
  • ?????? ?.?.
  • ????????????? ???????? ??????? ??????
  • ?.???????

2
?????????
  • ?????? (??????)
  • ????????????, ????????? ??? ?????????
  • ????????? ???????
  • ????????? ??????, ?????????????? ??????????????
    ???????????? ???????
  • ??????????????
  • ???????? ???????????? ??????? ??????
  • ???????????
  • ??????????? ????????? ???? ? ?????????? ???
    ??????? ??????
  • ??????????????????
  • ?????????? ????????? ??? ???? ????? ??????
    ?????????? ??? ??? ????????????
  • ???????????
  • ???????? ????, ??? ????????? ?? ???? ???????? ??
    ????? ????????

3
???????? (1) - ??????
  • ??? ???????????? ????? ???????? ?????????? ??????
    ? ???????, ?? ??????? ??????????????????
    ????????????? ????????????? ????? ??? ???? ??
    ?????? ????????
  • ??? ?????? ??????, ??? ????? ?????????????
  • ??? ?????????? ????? ???????????? ? ???
    ?????????? ????? ?????? ??? ?????????

4
???????? (2) - ??????????
  • ????????? ???? ? ?????? ?????
  • ??????? ?????????????? ???????? ?????????
    ?????? ??? ???? ??????????????? (????? ?
    ????????????)
  • ?????????? ??? ???????????? ???????????????
    ?????? ? ?????? ? ???????????????? ??????????
  • ???????? ????????? ??????? ???????? ?????? ?????
    ???? ????????????, ???????? ??? ????????
    ????????? ??????????
  • ??? ?????? ????????????? ???????? ???????,
    ??????? ??????? ???????? ?????????????????
    (????????)
  • ?????????, ????????? ? ?????????????? ???????,
    ??????? ?????? ? ?.?.
  • ???????????????? ???? ???????? ????? ???????
    ?????????? ???????????????, ??? ??????? ????????

5
GSI-grid security infrastructure
  • ??? ???????? ??????? ????????????
  • Privacy ????? ??????????? ?????? ????
    ?????????.
  • (??????????? ????????????
    ?????? ?????? ?????????? ???????)
  • Integrity ??????????? ??????, ?.?. ????????????
    ???????????? ??????
  • Authentication ????????????? ??????,
    ??????????? ? ??????? (???????? ???????????
    ???????)

6
??????????
  • ???????????? ?????????????? ??????????, ???????
    ?????????? ????????? ?????????????? ????????????
    ? ?????????? ? ??? ??????????, ????????
    ???????????, ??????????????? ? ????????? ???????

???
?????
  • ???????? ????????? M
  • ????????????? ????????? C
  • ?????????? ? ?????? K1 E K1(M) C
  • ?????????? ? ?????? K2 D K2(C) M
  • ?????????
  • ???????????? K1 K2
  • ?????????????? K1 ? K2

7
???????????? ????????
  • ???? ? ??? ?? ???? ???????????? ??? ?????????? ?
    ??????????
  • ????????????
  • ????????
  • ??????????
  • ??? ????????? ???????? ?????
  • ???????
  • DES
  • 3DES
  • Rijndael (AES)
  • Blowfish
  • Kerberos

?????
???
??????
??????
3r
3r
?????
???
??????
??????
3r
3r
8
?????????????? ????????
  • ? ??????? ???????????? 2 ????? ???????? ?
    ????????
  • ?????????? ????????? ???????? ????????? ?????
    ?? ?????????
  • ?????????, ????????????? ????? ?????? ????? ????
    ???????????? ?????? ??? ?????? ???????
  • ??? ????????????? ???????????? ?????????
    ???????????
  • ??????????? ????????????? ??? ?????? ?????????
    ????? ??????????
  • ?????????? ?????????????? ??? ?????? ??????
    ????????? ?????
  • ???????
  • Diffie-Helmann (1977)
  • RSA (1978)

?????
???
??????
??????
3r
3r
?????
???
??????
??????
cy7
cy7
????? ????
????? ?????
????????
????????
????????
????????
9
???????? ???????
  • ????? ????????? ???????? (hash) ?????????
  • ????? ????????????? ????????, ????????? ????
    ???????? ???? ????????????? ???????? ? ????
    ???????? ???????
  • ????? ?????????? ??????????? ????????? ????
  • ??? ???????? ????????? ? ????????? ????????
    ?????????
  • ??? ?????????????? ???????? ??????? ??? ??????
    ????????? ????? ????? ? ?????????? ??? ?
    ??????????? ????????? ?????????
  • ???? ??? ???????? ?????, ?? ????????? ?? ????
    ???????? ??? ????????

?????
????????? ?????????
Hash(A)
???????? ???????
???
Hash(B)
Hash(A)
????? ?????
????????
????????
10
???????? ??????????
  • ????????????? ???????? ??????? ????? ?????????,
    ????
  • ???????? ???? ????? ??????? ?????????
  • ??? ????? ?? ???????? ????
  • ?? ??? ??? ????? ???? ??????, ??? ???????? ????,
    ??????? ?? ?????, ?? ????? ???? ???????????
    ?????, ? ?? ????-??, ??? ?????? ???? ?? ????
  • ????? ????????? ?????? ???????, ??????? ?????
    ????????????? ???????????? ????? ???????? ??????
    ? ????????, ???????? ?? ???????????
  • ??? ???????, ? ????? ? ??? ?????? ???????? ????
    ??????? ???????

11
???????????????? ?????
  • ??? ?????? ??????? ?????????? ????????????????
    ????? - Certification Authority (CA).
  • ?????? ???????? ??????????? (???????? ????????
    ???? ? ????????????????? ??????????) ???
    ?????????????, ???????? ? ????? (???????????
    ???????? ???????? CA)
  • ??? ???? ????????? ???????????? ??????????????
    ???????????? ?????? ? ???????
  • ?? ??? ??? ???????, ???? ???????????????? ????? ?
    ??????, ? ???????????? ? ?????-???????????
  • ????????? ?????????? ????????????? ?? ???????????
    Registration Authority (RA)

12
????????? ???????????
???????????? ??????? ???? ?????? ???????? /
????????
?? ??????? ?????????? ???????? ????
????? c???????????
??? ??????? ?????????? ?????????????
????????, ??????? ????????????? RA
?? ??????????? ???????? ???? ? ??????? ??????
????????? ??????????? ? ??????????? ????????????
??????????? ???????? ???? ?????????? ????????????
???????? ???? ????????? ?? ????????? ?????
13
X.509 ???????????
  • X.509 ?????????? ????????
  • ???????? ???? ?????????
  • ?????? ?????????
  • ?????????? ? CA
  • ???? ????????
  • ???????? ?????
  • ???????? ??????? CA

????????? ??????????? X.509
Public key
SubjectCCH, OCERN, OUGRID, CNAndrea Sciaba
8968 Issuer CCH, OCERN, OUGRID, CNCERN
CA Expiration date Aug 26 080814 2005
GMT Serial number 625 (0x271)
CA Digital signature
14
??? ???????? ???????????
??? (?) ????? ????????????????? ????? (?
?
A
15
???????????
  • ? ??????????? ?? ??????? ????????? ??????????? ??
    ????? ???? ??????? ? ????????? ????????
  • .pem ?????? 2 ????? userkey.pem ????????
    ????, usersert.pem ??????????? ??????????)
  • .p12 ?????? (PKCS12) ???? ???? - ??? ???????? ?
    ??????? Mozilla/Netscape/FireFox
  • .pfx ?????? ???? ???? - ??? ???????? ? ???????
    Internet Explorer
  • ??? ???????, ?????????? ?????? ???? ???????? ?
    ??????? (??????????? ? ??)
  • ????????? ????????/??????? ??????? ?? ????
    ????????????? ???????? ? ??????? ???????????
  • ?????????? ????? ???? ???????? (?? 2 ?????? ?? 1
    ????)
  • ?? ????????? ????? ???????? ?? ????? ???? ???????

16
Proxy-??????????
???????? Single sign-on
Delegation
(??????????? ???????????? ?????????? ?????????
?????)
????????????? ??????????
Proxy-?????????? (?????????? X.509)
M???? ?????????? ???? proxy-c?????????? ??????
????????? ??? ?????????? ???????? ?? ??????
?????.
?????????? proxy-??????????? ??? ??????????????
????????? ???????????? ?? ????????????? ???????
???? ?????? ??? ?????? ?????????????? ?
?????????.
???????????? ????? ???????? ? ????????????
??????????
17
?????????????? proxy
  • Proxy ?????????? ????? ?????????? ???????? ?????
    ????? (?????? ?? ????? 24 ?????). ? ??? ????,
    ???? ??????? ????????? ?????? ??????? ???
    ???????????
  • ? HEP Data Challenges ? LCG ????????? ???????
    ??????????? ?? 2 ?????
  • ????? ???????? ???????????? ??????? ???
    ??????????????? ?????????? ???????????? (MyProxy
    server)
  • Proxy-?????????? ????? ???????????????? ??
    ??????? Myproxy ? ?? ????? ??????????? ? ???????
    ?????????? ??????? ??????? (?? ????????? 7 ?????)
  • ??? ???? ??????????????? ?????? ????? ?????????
    ????? Myproxy server

18
??????????? ???????????
  • ???????????? ???????? ???????? ? ???????????,
    ?????, ????????? ? ?????????????? ???????????
    ???????
  • ???????????? ???? ?????? ???????????? ? ????? ??
    ??
  • ?? ????????????? ?????? ? ????-????? ? ????????
  • ??????????? ??????????? ?? ???????
  • ?? ? ??????????? ????? ?????? ??????,
    ????????????? Distinguished Names ????????????
    ????????????? ?????????? ??
  • ????????????? ?? ????? ?????? ????? ?????? ??
    ??????????? ??????? (LDAP Server)
  • ???? ?????? ???????????????? ?? ??? ????, ???
    ?????????????? ??? ??
  • ?????????????? ? ?????????? ??????????????,
    ??????????????????? ?? ???? ???? (??????
    ??????????? ????? ???? grid-mapfiles)
  • ..
  • "/CCH/OCERN/OUGRID/CNSimone Campana 7461
    .dteam
  • "/CCH/OCERN/OUGRID/CNAndrea Sciaba 8968" .cms

19
???????? ??????? ?????????? ??
  • ?? VOMS
  • ???????????? ????? ???? ?????? ?????? ????? ??
  • ??? ????? ?? ????? ?????????? ?????
  • Grid-mapfiles ?????????????? ?????? ????????
    ?????????? ??
  • grid-proxy-init
  • ? VOMS
  • ???????????? ????? ???? ?????? ?????????? ??
  • ??????????? ????
  • ?? ????? ????? ??????
  • ????????? ????? ??? ??????
  • ????????? ?????? ?????????????????
  • ????????? ??????
  • ?? ????? ????? ????
  • ??????????? ??? ?????? ?????
  • ????. sysadmin
  • ??? ???????? Proxy ??????????? ????????
    ?????????????? ??????? ??? ??
  • voms-proxy-init voms gilda

VOMS ???????????? ?????? ? ???? EGEE
20
????? (1)
  • ?????????????? ???????????? ?? ?????????????
    ???????????? ????????? X.509
  • ??????????????? ????????? ??????? ?????
    Certificate Authorities (CA) ? ??????, ????? CAs
    ? ??????????????
  • CAs ??????/??????????? (????????????)
    ???????????, ???????????????? ???? ?
    ????????????? (?????? ????????)
  • ?????? ???????????? ? ????????? ???
    ?????????????? ??????
  • ??? ????, ????? ????????? ??????????, ? ???? ???
    ????????????? ????????????? ????????????
    (??????????????) proxy ?? ????????????
  • Proxy ??????????? ?????
  • ???? ???????????? ??????? ??? ???? ????? ?? ???
    ??????????? ?? ????? ????????????
  • ???????? ?????????????? ???????? (????????
    ?????????? ? ?? ??? VOMS)
  • ???? ??????????????????? ?? ??????? ?????????
    (MyProxy)
  • ???? ????????? (? ?????? ????????? ?????
    ????????)

21
????? (2)
  • ??????????????
  • ???????????? ???????? ?????????? ?? Certificate
    Authorities (CA)
  • ??????????? ? UI ?? SSH (UI ??????
    ????????????????? ??????????)
  • ????????? ?????????? ?? UI
  • ?????? ? ???? - ???????? proxy
  • GSI (Grid Security Infrastructure)
  • ???????????
  • ???????????? ???????? ? ??
  • ?? ????????????? ?????? ? ????-????? ? ????????
  • ??????????? ??????????? ?? ???????
  • ????? ???????????? ???????????? ??????????? ??
    ??? proxy

????????
CA
VO mgr
VO service
VO database
GSI
?????????
?????????? ????? ???????
22
???????????????? ????? ????
  • ?????????? ? ???????????? ?????????
    http//ca.grid.kiae.ru/RDIG/.
  • ???????????? ? ????????? ? ?????????? ????? ??
    ????????? http//ca.grid.kiae.ru/RDIG/certificates
    /obtain.html.

23
????? ?????? ?? ??????????
24
??????????? ? ??
  • ????? ??????????? ??? ??????????? ??????????? LCG
  • https//lcg-registrar.cern.ch/virtual_organization
    .html
  • ????? ??????????? ??? ??????????? ???????????
    ????
  • http//rdig-registrar.sinp.msu.ru/virtual_organiza
    tion.html

25
??????????? ??????????? LCG
26
??????????? ??????????? ????
Write a Comment
User Comments (0)
About PowerShow.com