The Big Four - What We Did Wrong in Advanced

2013 International Conference on Availability, Reliability and Security
!"
#$
% &
'()*%&')+
,-%$% ./010
2
3
45"$3
%" "
#6"
.
"3.
3# $67
89"
" #6 "
.
$: 3 3 #6
#
#
;
3
;
3 "
$ ##
; #
#
3 3 3#
3#
7$<
" ;
;
3
#
# 3 3
3
$
!"#$
%&"$'()
*
+*,
;
; ;
#
3 #6 ;
$
6789"
6.
# 3 # ;
*%
: %:+ # ; 7
; 6#
# 3;3.
=>$ )
6 .
"
'#3"
<
;
7.
3
33".
#
#
3 $;.
#" " 7 ? 6
##
; ; @ #
3
" . #" 3 3
3 =A>$ .
789"
3#.
3 6
3 .
=1>$
9
" ##
?*+ #
;
"
;.
*3" B
# + ;
#" #
*"+ .
#
.
; .
#
# 3 3 3
$
978-0-7695-5008-4/13 $26.00 © 2013 IEEE
DOI 10.1109/ARES.2013.32
248
: ##
3;?AC.
;
$1C: .
;
; " #
0$D;#
#
# ; " ;
-$
-*($
.
=0> #
3 ;
6@ $ : # 3.
7
#3 ;
; ; "#"; ;3
##
36#
$=D>
;
" #
$ =-> #
7 ;
3 3 3 .
7; 6$: .
#
37
; 3 ##" # ;
#$ 9 .
" #" 8 =,>$
#
" 9"
#3 #" " E#
.
3 3 ; ;
=F>$
%#
#
#
#
; ;
" ;
3 " ;
$%"
" #" =G> .
3 .6
3
3$% ;
#.
;
3.6 *(+ .
;
;
#B" .
; .
$
/*$$
/*+&"
6 ; 3 #6
;
3$
#.
HA//G$6@##
#
;"3 3
.
#
#$
##
" 3 # 3 ;3 ;
#
3
" =A>$ 6 ; *+ ; ;
3
" 3
" !3 *!+ # <; .
3 #., ;
$ %
3 6;
#
3
!.
3 #
# .
#" 3 .
$6; #.
.I
3;#J
K
3$%
;
;;
#
3
3
3
@
$ # #6 " 6 ?
*+ ; !
3##
37#C
# *"+
6#
3 3
3 #
3
# 7# *+ 3 #
3
.
#
.6#
3 *
#
6# #
+$ ) 7
" 6
; #
$L# ".
#
;
; ; K
$: " 6# # #
#3 6 ##
; #
.
249
;
3 $ .
3 6#
.
#*
# 3+
.
# =/> 3 3 3
;
3 #
$
: .
""3
!
.
* ;
+"
" $ : # 6 "
$6;"#
.
3##
#3 ?9.
&)
;;;
6 ; .6 7
3 .
3 . "
*L/./0- C 3 6
$ 7+$ % ; 6# ;
" <.
; 3 <; *L/F./-,+
#
M
.*L/./-+
"#
#
3.
3*L/./,1L/./GA+$9 #
#3
#3 " .
;
< "
3 " #;
$ 8.
6#,#
K; .
# #.;.
$< 633
3*+.<;; #., ! ; #
3
! 3
3 #
.
$
: (
"; ;
;
.
3*3 ;
.
+"
" $
6 .
"
;;.
! #
I#"J .
3;
3 .
;
;
3"$
;
;
# #
" #
;K#
.
3$
6;3N9
#; */688+ # #
#
1A."6 (
33N93
$
/*- %
7;#"
A/$O;
" "8"
A//=->$ 3
; 6
; " " .
;
# " ; "K=,>?"37@
"K;#3$7;
3.
;
3
D/
3;
;=,>$%
7
1/"
.
3 3 .
#
3$.
333 # ; ; #;
; 3 ;
$
L
<
; :
:#
#
3 " *'.A/.10/A+ ;
$ : ;
#;$
%"
(
39!6;
$
: ;
#
F/B:001B:(
#
$L
#
#
001B:.
##
;$8
.
#
F/B: 7 33
# "
3 3 H'3$
6 7
;3
$
7 3 6;
;
#
.
" #
; K # 3 .
$
7%'.)
#
6"
(
$
250
%N9
# #.
" * 33
+ .
# 3
=,>$
/*/$'
8;
LA/A$O;
" " D.F
$8;
; .
3 ;
=,>$ 9
3 # ;
A/L) 3 ; =>$: 3
";86
7
8 ; # " # ; $
87;
3
.
3;
"3
;#
<;.
L'$ 333.
7 # 3 # #
$
8.
@# ;$ # ;$ %#
3
&) *; +;
.
".
*6+
#
*L/./-+
<; *L/./0-+$O;
.
#
#
#3 7 ; #
.
<;&#
*<&+$%
;
#
33 #
#6 # * #
6 LD 3.
+3L
P:
.
3
$: "3.
3 3
8 .
$ #
7
#3
# $ %
3 .
"; A//E AL &
=> "
$
8 F/ ( &"
!6
$: ;#
O::O::
O=>$
8@ " ;
$
8 6.
//
#
# 3 3 =>$"
;
3 $66
"
3
$
8 6 #.
3 " # N9 #
0 3
# 3
#
$
/*0()
9"
;
9"
A/A$
" " L A//,
33 # 3
=F>$;
.
; # #" 3 (
$< " ;6.
#*///
.
"+"3#
;
3=F>$: #
;
3.
$ .
?3
.
# L"
3
3;
.
"
$%
.
" #
9"
.
#3
9%"
##.
$ : #
# 9 8 # ##
6$
:
3 3 <
'6 ; 6# ; " *'.A//G.
1AG'.A//.111'.A/A./DF+;
.
3 3$ ' ;
"
;7
#
3 .
;
.
#
""
"#" $
L
-/(
;
$O;
1 .
;
"
;
$
#.
"$O;
3 "
; "
# $
: .
;
3 " #
#" ;3 # 63 ; .
; 3#
.
7$
9"
N9
#.
#6"
3
6
$
!"
#
1'
%
&"
HA//G*A//D+
'6"
HA//
&;
"
9
;
.
#
$'
LA/A*A//-+
()
LA//,
#"
A/
LA/A
9N
9"
A/A
'N'
L<
&;
L'6B<
H
!!
E333
:
3$#
'
#
:
3
N9
"3
%
"
A//
L
#
Q
.;
Q
Q
N9%'.)
0*2
''
'$#
$
3
3$
) ; "
;
$
251
N9"0
3 3
N9
83 ; 3 3 7 # .
" ;
" .
3$
:
3#
3
%#;
331A."
<.
;$ 3 3 ;
; 6 -0." $ : " -0.
"
;;*#<;,
;
+ # 3 6#
# ; ;
3 #.
=1>$O;
" .
*6 .
7+ 3 -0." #.
;
* ;6
#+ ; ;
3 1A." ;
K
;
3 .
$
79"
" <
'6 3 3$
8
68 " ;
3 "
#
3
.
$L
9.
A// I#
;J=0>
"6 #3 $ ) ;
##
# # ; "
#3 "6$%
; ; 3
;
3
L
.
9$
6#
3
% ;
6# 6
#
3 K
.
; ;
; .
*/.+$O;
"
.
; # 3 " "
3 3 3 # 3#
$
;
%
% ;
#
F/B:
001B: AAB: 3
#
7 ; # 3 ;
$ L;
@
" (
.
3 3 6
#.
252
*+.;
333
3
3$
;
#
#
687;
3
%
;
" 3 7$ L
8
7 9"
# "
;
(
I#
J;
.
*+$: 3
3
#
3 *3
" + ; ; 3
=D.-> *
+ $
&'
#B9"
%#
3N9I
#J
# ;
*#3+ ; #
3 3
.
*+
$: .
# " 3
$ O;.
"
3" #$
'6#33
67"
;
33.
3 #
3 $ : # ; 3 .
; 33"
;
.
; 6$ ) 3 ;.
36"
" 6
33
"
.
;$ : #
.
#
%
O ; . 3"
#
$
4* 355 #
#6 # # 3 #
#
$ : ; 3
3#
.
".
.
"$
7 .
" 33
# 3B
.
=,.A/>$
$
'
3 " 9#
3 #
## .
$ % 3 ; 3 . " ; #
6#;; .
" " $L
;
7
.
3 ;
*$3$ 9 %" %
"
8 + ##
*$3$"6
+; 3.
6#$
3;
3
" ;
#
$ K
# "6# "K
; *$3$ 6
"3+$ % 3;
; ;
B;
" #.
"
7
; #
#.
3 ;
;
$
8
;
"
( 3 6.
3
#3
.
# " 3 .
33
7
$
.
# 3 ##
3 #.
# # 3
; ; .
( B"
#
$
9 3 #".
$ ' "
3 #
*$3$ 3
3 3
#+#
.
;
"3
#
#
"
# ##3 ;
" (
$
8; 3
7
; #
" .
3;
; " .
#
253
$O# =A>
6 3 3 6#
K
; # 7
; $
'# 6 ; .
;
#
" ;
; $
& O ) *O+;3
#6
K
.
#
" ;
3*.
6 # 9 .
K+;"
$
&)?%
##
#3*
##
#
#3+.
&) " 3 #
$ "
$3$ ! ;
;
#.
&) ".
;
" "$
6*2
$
3
.
;#"#
.
; 3 "
# ;
$
O;
.
" #
.
;
$) %.
;
; ;
3
3 %:
;
3
3$
% 3 #
;
##
.
3 ;
"."6 #
#
#
3 3
"3#
3 ; 3 #
$
%
;
#
#3
"
%:".
3;
*
.
;
+ ; " 3
3 @
$9
;#
.
;
3
##
3 ; .
"3 #.
;.
.3.
3# $
.
$'
: ; Q L
*
3L&
+):*'.
#%3+
3.
3$
(3
=>$ 8 $?: #$=9>DHA/A=?//AA/1> #?BB #$BRB"3B; . .;.
..;
./-DA
=A>$ !$?;
$=9>GH
A/=?/A/AA/1> #?BB;;;$;
$BB;
B6.
.
.."".FFF
=1>$ ;
L$?$
$=9>0H
A/1=?A/AA/1>
#?BB;;;$
;$B
BB
."
.#3.;
.
.BA0/0-AD
=0>$ :$%". $?!
6$?
$00$0##$G.G1%#
A/
9S/$/GBL$A/$D #?BB6$$
3B/$/GBL$A/$D
=D>$ !
H$?"
%
$)LA//$
=->$ ) )$$)!$83 L$?7?%
&?&"'(
)#
*'
.A/A+A/A$
=,>$ ) )$$)!$83 L$?: 6?78&?
$0$0##$G,.//1A/A$
=F>$ E#
!"$*
+
*,
"
$=9>0H
A/1=?D/A/1>
#?BB;;;$
$BBBA/0,GAA-ABR9"
R#R"
R%R3
=G>$ )'$L$9P
:$?"
+-
"
#
&%$
9>A/=?AAA/A> #?BB;;;$$B.B#
KBH<.).L.9
$#
=/>$!3
$?6?3"
;
<#&?
.$G$1##$0G.DL.
HA/$
=>$<
H$?/
"01
&L%!"A/A$
=A>$#
!$?2
2
$%.<&%A//A$
=1>$8$?"
#
&=9>A%3A//-$=?/F/AA/1$>
#?BB"3$$B"B
=0>$L
?=9>=?/AA/1$> #?BB$
$B.//B6. #B; ..#
.;.
O%//1DDG1$#6$
=D>$ 8$?
3
$%
&%GF-$
=->$ L$
$E
3$#
$?
?'#
'&'':$?
.
$1$-##$0GD.D/F9"
GG0$
=,>$ %$L
E$
$E$?3
;
3
#
$?
.
$0$D##$01D.00F9"
GGD$
=F>$!"
$
$:$E
L$#$?
3?: #$?
3
$*'$+##$/.AAE;
%" &%A//1$
=G>$!$
$?!3.
" $?
4'
$,-D.-##$00A.00FA//-$
=A/>$ H$
$#$
)$E$?'3
$?
#
&#
5 "'
.
*.A///+##$.G%L
&%A///$
254