
计 算 机 研 究 与 发 展
DOI
:
10.7544∕issn1000G1239.2020.20200466
JournalofCom
p
uterResearchandDevelo
p
ment 57
(
10
):
2147 2157
,
2020
收稿日期
:
2020
-
06
-
12
;
修回日期
:
2020
-
07
-
31
基金项目
:
国家重点研发计划项目
(
2017YFB0801803
)
Thisworkwassu
pp
ortedb
y
theNationalKe
y
ResearchandDevelo
p
mentPro
g
ramofChina
(
2017YFB0801803
)
.
通信作者
:
王志强
(
wan
g
z
q
@besti.edu.cn
)
一种基于混沌系统的
ZUC
动态
S
盒构造及应用方案
韩 妍 妍
1
何 彦 茹
1
刘 培 鹤
1
张
铎
1
王 志 强
1
,
2
何 文 才
1
1
(
北京电子科技学院
北京
100070
)
2
(
国家信息中心
北京
100070
)
(
h
yy
@besti.edu.cn
)
AD
y
namicSGBoxConstructionandA
pp
licationSchemeofZUCBasedonChaotic
S
y
stem
HanYan
y
an
1
,
HeYanru
1
,
LiuPeihe
1
,
Zhan
g
Duo
1
,
Wan
g
Zhi
q
ian
g
1
,
2
,
andHeWencai
1
1
(
Bei
j
in
g
ElectronicScience
&
Technolo
gy
Institute
,
Bei
j
in
g
100070
)
2
(
StateIn
f
ormationCenter
,
Bei
j
in
g
100070
)
Abstract SGboxistheonl
y
nonlinearcom
p
onentinZUCal
g
orithm
,
andit
p
la
y
sanim
p
ortantrolein
thesecurit
y
ofthewholeal
g
orithm.Chaotics
y
stemiswidel
y
usedinthedesi
g
nofSGboxbecauseofits
g
oodrandomnessandhi
g
hinitialvaluesensitivit
y
.At
p
resent
,
mostoftheschemesbasedonchaosto
constructSGbox useasin
g
lechaotic ma
p
andcannot
g
enerateSGbox d
y
namicall
y
.Tosolvethis
p
roblem
,
this
p
a
p
er
p
ro
p
osesaschemeofZUCd
y
namicSGboxconstructionbasedonchaotics
y
stem.
Firstofall
,
b
y
iteratin
g
thecom
p
ositema
pp
in
g
intwoclassicalchaotics
y
stems
,
andintroducin
g
the
ideaofscramblin
g
intothedesi
g
nofSGbox
,
Arnoldma
pp
in
g
iscarriedoutontheresultin
g
se
q
uence
,
whichnotonl
y
increasesthenonlinear
p
ro
p
ert
y
ofSGbox
,
butalsocanrealizethed
y
namic
g
eneration
ofSGbox.Secondl
y
,
theconstructedSGboxisusedtore
p
lacethefixedSGboxinZUCal
g
orithmandis
a
pp
liedtoresourceGconstrainedIoTdevicestoencr
yp
tthedataof
p
erce
p
tionla
y
er.Finall
y
,
wecarr
y
outalar
g
enumberofex
p
eriments
,
whichverif
y
theSGbox
g
eneratedb
y
thechaotics
y
steminthis
p
a
p
erismoresecureandhasa
g
ooda
pp
lication
p
ros
p
ectinZUCandotherli
g
htwei
g
htcr
yp
to
g
ra
p
hic
al
g
orithms.
Ke
y
words ZUCal
g
orithm
;
SGbox
;
chaoticma
p
;
Arnoldscramblin
g
;
al
g
orithmsecurit
y
摘
要
S
盒作为
ZUC
算法中的唯一非线 性部 件
,
其安 全 强度 对 整个 算 法的安 全性起 着至关 重要的 作
用
.
混沌系统因其具有良好的随机性 和高初 值敏感 性被广 泛应用 于
S
盒设 计 中
.
目 前
,
基 于 混 沌 思 想 构
造
S
盒的方案大多采用单一的混沌映射且存在不能动态生成
S
盒等问题
.
针对该问题
,
提出了一种基于
混沌系统的
ZUC
动态
S
盒构造方案
.
首先
,
通过对
2
个经典混沌系统的复合映射进行迭代操作
,
并将置
乱思想引入
S
盒设计中
,
对产生的序列进行
Arnold
映射
,
不仅增加了
S
盒的非线性特性
,
而且可以实现
动态生成
S
盒
.
其次
,
使用所构造的
S
盒替换
ZUC
算法中的固定
S
盒
,
并将其应用到资源受限的物联网
设备中对感知层数据进行加密
.
最后
,
通过大量实验
,
验证所设计的混沌系统产生的
S
盒安全性更高
,
在
ZUC
等轻量级密码算法中具有很好的应用前景
.
评论