Crittografia è sinonimo di sicurezza?

Transcript

Crittografia è sinonimo di sicurezza?
Crittografia è sinonimo
di sicurezza?
di Enrico Zimuel ([email protected])
13 Maggio 2003
Biblioteca Multimediale Fondazione Eni Enrico Mattei – Roma
Note sul copyright (copyfree):
Questa presentazione può essere utilizzata liberamente
a patto di citare la fonte e non stravolgerne il contenuto.
Questa presentazione è stata creata con OpenOffice 1.0
www.openoffice.org
ed è disponibile su internet all'indirizzo
www.enricozimuel.net
!
"
Sommario
La crittografia é sinonimo di sicurezza?
I principi della sicurezza e gli ambiti d'utilizzo della crittografia:
identificazione, autenticazione, riservatezza, integrità, anonimato
I limiti dei sistemi proprietari e la crittografia open source
Lunghezza della chiave e sicurezza
I protocolli crittografici in Internet
Tipi di attacchi contro i protocolli
Esempi di software crittografici open source: GnuPG, OpenSSL, OpenSSH,
OpenCA, FreeSWAN
!
"
# $%
&'
(
&
%
(
)
*
,
-
( &
+
(
&
.%
/
' 0
!
"
'
1
,
,
)
0
)
&
%
,
,
2
&
,
,
(
,
3,
4
5
#
6
&
$
!
"
(
,
3
&
.
/
7
' 0
+
6
&
'
8'
9
#:,
;
, 6
+
<
,
=&
!
"
8
8
8
6
4
$
0
&
,
0
,
'
(
0
(
?
1
(
(
0
>
(
2 =
!
"
:
0
(
&&& 1
&&& 1
(
.
(
6
-
%
4
4 94#
(
0
&&&
4
/,
-
2
(
,
&
(
+
!
"
0 (
%
9
5
0 8 0 (
0 ( (
)@
5
1
6
4
,
&
(
-
;
9 =&
7
,
,
7
0 (
5
A
&
A
(
6
0 (
&
B
>
;
=&
!
"
C
(
0
&
C
>
, %
0
>, 0
0
D E
E
6
0
'
&
0
A&
, %
6
%
-
-
DDD
0
>
&
1
0
,
(
-
&
!
"
9
3
(
6
(
1
3
6
B 9)49&
FBB9
FBB9
B9
B 9
B9
' B9
$ $
' B9
!
!"# !
' B9
B 9
49
*?9
FBB9
B 9
49
!
"
4
4
(
;
649(H
=, 0
4 (G
+.
1
/
0
&
%
49 ;49'
,
=
2
49
49=
%
0
49
49
;
((
49'
IC#
0
(
%C#,
0
4
&
(
,
(
(
3
,
;
=&
49&
3
49'
6
;
0
492
,
0
=,
(
,
&
!
"
C
6
49'
2
( 3
J
4
C
4
9
K
J
3
( 3
J
J
%
0
+
(
(
5
)
49,
49'
1
&
!
"
''% ;'
ADDG,
'
'
(
>
%
=
#
!&
ADDL&
(
4
(
M
%
(
''% !&A,
''%&
,
6
B%' ;B
B%'
4 B ;=
%
'
=&
+
B%'
6 (
''%
B 9
(
&
<
(
;0
=2
1
-
6
,
,
,
&
!
"
'
(
2
0
;
C
(
0
,
0
,
=
2
,
0
,
0 (
(
0
&
C
6
;B 9)49 4 (G=
6
,
:
0
;
&
( =
0
&
(
0
(
(
3,
0
0
1
.
/&
!
"
!
;
5
0
=
&
*
0 (
1
(
&
Monica, mi mandi
la tua chiave pubblica?
Si, Kpu (Monica)
Server
di posta
Monica
Cambio Kpu (Monica)= Kpu (Spia)
Enrico
Si, Kpu (Spia)
SPIA
!
"
%
&
4
ADDN
%6
@
I
' !"# !
9@ ;@#* 9 (
O 0, (
:
'
@
=
&
(
,
(
9
,
&
?
:
?
I
5 (
'?, C4P, '
: ,
(
- ,
'
C ', !? ',
AH
B4@
% (
2 @ )%
K,
'?4, 4 4P,
&
I
@*42 @
- ,
'?,
, O? ,
&
-
0, B-
0,
C'BL,
@
, ?'C, 'C,
?L, 'FC A, 49
?
A& &A
!
"
(
9
6
''% ( )(! ;'
%
'
=&
B%' (A ;B
''%
B
R& F
%
')
'
>
%
(
=
C& Q
&
6
@9%
3
,
0
;
% (
+
C
&D&N ;A
0 =&
!=&
'(
'
@
( 0
-
)%
K,
&D&H
I
&
- , < '&
!
"
*
')
9
''F ;(
6
A&!,A&L
%
(
QS
B
#
+
& =&
A& &A
6
0
,
(
6
:
( :
!&H&A&
'?,
'?
(
&HJ
&
;!? ',
C 0
%
0
- 0=, PAA
; >,
;'
'
:
''F
0
,
,
, 0 >
,
2
,
-
,9
-
-
,'
=, C
,>
=,
0
2
(
(
0 ,
0
,
0
&
!
"
*
&' )
4
:
:
:
C
%?C9, :
C
(
&
(
''%, C
4
C
4
6
4
(
% (
0
2
0 9
(
(
*,
T
,C
0
U
&
2
9O4
0
(
(
&
,
%C '
V %C '
9
,
&
(
0
&
&D&A ;
!=&
!
"
-
.,"
/ "
0/
"
(
9
12
6
4 '
4O
%
K&
9 +
<9#
&
IC#
6
IC#
- 2%
K
,'
,
'
,
,O
,9 #
- >
%
C
%
K, %
K- , '
? ( %
K, I (
&
@
9
%
0
(
, %C'CB
K
9
0I
0
T
,
,
;
=&
& ; WC
!=&
!
"
3
.'
/
.'
C
' 0
,B
0 #
(
C
I
/
I
'
,
&
.
9
, C
0
.
/
.'
&
, C
/
9&
& %
,
&
C
'
,
, '
&
/
&@
, C&
,
&"
, C
&
.
V'
.
/
/
.'
%&
'
'
0,
, C&
&
0
/
,
&
C
,
&
&
, 9&9
, C
&
!
"