á
á
DD

???
ˉ?
á
D
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?

á
?

á
aa5 [ˉ?
á

a 7
á
á

a 7
á
á

 
"
"
c
c
aa 7
á
á

 7
á
á

 
11aa
3 &

3 &
1
12a
3 &

2
aaHASHf
aa a£ a£
aa
á5 ?
aa1,*1,*/
/
a 5 [ˉ
á
a5 [ˉ
á
a9ˉa9ˉ _°_° 8
L
1 p
?]D
ì
T<1
μ 
|¥5
"1?T<b
?
}
|¥5
"?¥B?s?£? o
=T< [
?3
B?s? D
3

3sb
èè
ù

lvT<b
ù

lvT<b
?B?ˉ5 ˉ5
?3
d? ? ?¥clb3
d?
?
á
¥'
±X
^
I
1$
èè
á
8 ?s
't ??$òμ
I
1a ??$
á
8?s
't ??$òμ
I
1a ??$
é
I
1
^
á
s$
á
s$
á
sμ
't ??$
á
sμ
't ??$
êê1
I
1
a1
I
1
a ?
 ?
 ?
L¨¥
á
?
^ V
¥$ ?
L¨¥
á
?
^ V
¥$
?9
¥??óq
oóqF
á ?^
s?
I
1t $
1
I
1$
?=?ˉ5 ˉ5
?X??D ?//
üó" 642135,
áó"$
áó" 214365 
üó"$
üó"
?
PFE
á
E?1
¥
á k?1
á
[?ó1 è p 
áb
1 2 3 4 5 6
3 5 1 6 4 2
P =
?=? ˉ5 ˉ5
èX?B? FE
á
¥
áó ?/
BEEAKFYDJXUQYHYJIQRYHTYJIQFBQDUYJIIKF
UHCQD
¨ k E p 
üób
é[?ó1 è¨FE
á
 |
áè
[?ó L
L

üó
üó
INFORMATION SECURITYé?F
á p
áóbé?F
á p
áób
êê£
ü ?D
á
??D£
ü?D
á
??D p
^¥? O?? ?i
¥¥ i j(i,j=1,2,3,…,n) ? ? p(i)=j5Aμ p(j)=i b
??I?
LCI?
LC Vigenre
á
b
ìs_

á
¥? ??bs_

? ??ˉ5 ˉ5
vT<
[ %&4T1F
á
E 7?óqF
á èq"
d
μóq F
á3
á?

μF3
á
d9?

?¨
áó Q ? y¤
áó
s¨
v) ?/

μ?z ¥ |?
b
? ??ˉ5 ˉ5
?s DES¥ D
á? D
áb
?s DES¥o???b¥
è£
ü DES¥ V
I?b¥
é£
ü DES¥?b¥
ê 3
á 33DESDE ¥ mb
?
1? ˉ5 ˉ5
vT<
[["&4"&4T1F
á
E 7?óqF
á èq"
d
μóq F
á3
á?

μF3
á
d9?

?¨
áó Q ? y¤
áó
s¨
v) ?/

μ?z ¥ |?
?
1?ˉ5 ˉ5
a1a1"&4"&4%&4%&4μ
I
1?]$μ
aa"&4"&4¥3
á
EDF
á
Eμ
I
1?]$¥3
á
EDF
aa('('



??¥
Ií
í
^
I
1$¥
I
a?3?a?3?o oppoopp9
9
4 4¥
{
b
a£
üa£
üD Y
D Y
DDE Y
E Y
o
I
o
I
Y Y

 bb
aa£
ü£
üYY
J
NPE Y


Y
JNPE
?
1?ˉ5 ˉ5
?ˉμK× ?
ˉ K× ?
b b
?£
ü C(x)=03x
3
+01x
2
+01x+02
D(x)=0Bx
3
+0Dx
2
+09x+0E
o
Ib
è ?¨AES¥
VQ
V9
ByteSub(25)b
é pAES¥¥ S¥
I ?b
???ˉ5 ˉ5
? 9

F
áμt
I
1+
yù5$
1+
yù5$
F
á
F
á
¥? ?? μ
I
1?Y$
? s ECBaCBCaCFBaOFBaX CBCaCTR
yT

T ¥F3
áp.l f ?b
è 1
I
1
aA  E?
a9
óq
oF
á?¨$
é
áó
s¨Z Eμ
I
1a ??$
?
B?ˉ5 ˉ5
?
! g(x)=x
4
x
3
  g(x)1'e[
T[ 1
?¤[
TF?L?Mê7i b
 m

{?
#
M %b
?
7 n G TG T


T


T


T

'T

''T

T

[ 1[ 1
?¤[
TF?dL?Mê7i b
 m
p pdL?Mê7i ¥dL?Mê7i ¥
M %#
{b 
M %#
{b
?
B? ˉ5 ˉ5
è
7 n G TG T


T


T


'T

'T

'T

'T

T

'T

T

'T

T

[ 1 ?¤[
TF?dL?Mê[ 1 ?¤[
TF?dL?Mê
7i b
 m7i b
 m p pdL?Mê7i dL?Mê7i 
¥¥
M %#
{b
M %#
{b
é£
ü GF
2
¥ n)Mê7 i 
μ 2
O
??

yN
μ ??]¥Q ?f
 ???]¥Q L L
?Q ?f
oμ 2
OO
? ? (1dL?b
2
n
2
aass4.44.4
á
2
D
á
2
D%&4 %&4"&4"&4μs]$μs]$
aI?ù?aI?ù?4.4 4.4¥¥4 4¥[/+?¥[/+?
?
{ ??M?
{ ??M ê
{
ü (?M
ê$ê
{
ü (?M
ê$
??B?
{ ? ??
@F??B?
{ ? ??
@F4 4MDMD
Q
HC
{?MDMD
Q
HC
{?
?
{ ?$
aáS?
¨
á
Eμil$aáS?
¨
á
Eμil$
?
t? ˉ5 ˉ5
vT<
[[4.44.4T1F
á
E 7?óqF
á èqT1F
á
"d
μóq F
á3
á?

μF3
á
d9?

?¨
áó Q ? y¤
áó
s¨
v) ?/

μ?z ¥ |?
b
????