没有合适的资源?快使用搜索试试~ 我知道了~
Discrete asymptotic deterministic randomness for the generation ...
0 下载量 97 浏览量
2021-02-20
12:32:32
上传
评论
收藏 263KB PDF 举报
温馨提示
The deterministic randomness not only can become a dominant approach in exploring the relationship<BR>between chaos and randomness, but also can be associated with some famous number theoretical<BR>concepts and open problems in number theory. Compared with chaotic sequences, asymptotic deterministic<BR>randomness sequences have the characteristic of multi-value correspondence, which makes those<BR>sequences unpredictable in short steps. In this Letter, we will propose the definition of the discr
资源推荐
资源详情
资源评论
Physics Letters A 373 (2009) 653–660
Contents lists available at ScienceDirect
Physics Letters A
www.elsevier.com/locate/pla
Discrete asymptotic deterministic randomness for the generation
of pseudorandom bits
Kai Wang
∗
, Wenjiang Pei, Xubo Hou, Song Hong, Zhenya He
Department of Radio Engineering, Southeast University, Nanjing, China
article info abstract
Article history:
Received 13 August 2008
Received in revised form 28 August 2008
Accepted 8 December 2008
Available online 25 December 2008
Communicated by A.R. Bishop
PACS:
05.45.+b
Keywords:
Discrete asymptotic deterministic
randomness
Multi-value correspondence
PRBG
The deterministic randomness not only can become a dominant approach in exploring the relation-
ship between chaos and randomness, but also can be associated with some famous number theoretical
concepts and open problems in number theory. Compared with chaotic sequences, asymptotic determin-
istic randomness sequences have the characteristic of multi-value correspondence, which makes those
sequences unpredictable in short steps. In this Letter, we will propose the definition of the discrete
asymptotic deterministic randomness, and then analyze the dynamical characteristics such as maximum-
period and multi-value correspondence. Referring to the NIST80 0-22 statistical test suite, we will present
and discuss two examples of PRBGs based on DADR, from the point of view of FPGA design and random-
ness quality.
© 2008 Elsevier B.V. All rights reserved.
1. Introduction
Chaos is a random-like phenomenon generated by deterministic systems. Different from randomness sequences, the sequences gener-
ated by chaotic system are predictable in the short term, because the dynamical systems are determined. Today, chaos plays a key role
in the study of the relation between randomness and determinacy. Many works have focused on the construction of nonlinear dynamical
models which can generate unpredictable sequences in the short term [1–4].Refs.[5,6] are devoted to the analysis of the application of a
chaotic piecewise-linear map as Pseudorandom bit generators (PRBGs) and mathematically analyze the information generation process of
a class of piecewise linear 1D maps. Effective PRBGs are obtained by means of a chaotic system based on a pipeline analog-to-digital con-
verter [7]. The discretized chaos based PRBGs of low complexity are analyzed to evaluate its suitability for the integrated implementation
[8–10].
Furthermore, a remarkable work is proposed by J.A. Gonzalez, whose corresponding researches have discussed dynamics of the general
function: x
n
= sin
2
(πθ z
n
) when z is a relative prime fraction number. The sequence produced by this function is unpredictable in the short
term and has the characteristic of multi-value correspondence [11–14]. This phenomenon is named as “deterministic randomness (DR)”, in
order to differentiate it from chaos and randomness. Obviously, DR not only can become a dominant approach in exploring the relationship
between chaos and randomness, but also can be associated with some famous number theoretical concepts and open problems in number
theory [15]. Further studies show that we can construct generalized asymptotic deterministic randomness (ADR) systems by utilizing the
piecewise linear/nonlinear map and the noninvertible nonlinear transform [16,17], and in nature, this transformation is also similar to the
one-way function of cryptography [18].
Chaos in systems with discrete phase space can be calle d pseudo-chaos, quantum-chaos or, more generally, discrete chaos [19–24].
Refs. [19–21] propose a definition of the discrete Lyapunov exponent and discrete entropy. Furthermore, Refs. [22,23] utilize the discrete
Lyapunov exponent in chaotic cryptology and chaotic cryptanalysis. The maximum-period of digitized Renyi maps have been discussed in
Ref. [24]. The discrete asymptotic deterministic randomness (DADR) systems are constructed by utilizing the piecewise linear/nonlinear
map and the noninvertible nonlinear transform in discrete phase space. As a result, theoretical results concerning discrete chaos are
helpful for studying DADR. In this Letter, we will propose the definition of DADR, and then analyze the dynamical characteristics such
*
Corresponding author. Tel.: +86 025 83795996; fax: +86 025 83795996.
E-mail address: kaiwang@seu.edu.cn (K. Wang).
0375-9601/$ – see front matter
© 2008 Elsevier B.V. All rights reserved.
doi:10.1016/j.physleta.2008.12.037
654 K. Wang et al. / Physics Letters A 373 (2009) 653–660
(a) (b)
Fig. 1. The first return map of Lissajous map II. (a) a
= 5/2; (b) a = 9/4.
as maximum-period and multi-value correspondence. Referring to the NIST800-22 statistical test suite, we will present and discuss two
examples of PRBGs based on DADR, from the point of view of FPGA design and randomness quality.
In detail, the Letter is organized as follows: In Section 2, we will focus on ADR. In Section 3,wewillproposethedefinitionofDADR,
and then analyze the dynamical characteristics such as maximum-period and multi-value correspondence. In Section 4,wewillpresent
and discuss two examples of PRBGs based on DADR, from the point of view of FPGA design and randomness quality. Finally, concluding
remarks are given in Section 5.
2. Deterministic randomness and asymptotic deterministic randomness
Consider the equation x
n
= p(θ Tz
n
), where p(t) is the periodic function, z is an integer, θ defines the initial condition, and T is the
period of function p
(t). Take the following function as an example:
x
n
= sin
2
θ
Tz
n
.
(1)
Let
θ = θ
0
+ q
m
k and let z be a rational number expressed as z = p/q, where p, q are relative prime numbers, and m, k are integers.
As given the sequence x
0
, x
1
, x
2
,...,x
m
produced by x
n
= sin
2
(θ Tz
n
), the next value x
m+1
can take q possible values (this scenario is also
called “multi-value correspondence”), resulting in the sequence becoming unpredictable in the short term [11–14].Tobedistinguished
from chaos, this phenomenon is named as “deterministic randomness” [11–14]. Further studies show that we can construct generalized
asymptotic deterministic randomness (ADR) systems by utilizing the piecewise linear/nonlinear map and the noninvertible nonlinear
transform [16,17].
Compared with the chaotic sequences, ADR sequences have the particular characteristic of multi-value correspondence, which makes
those sequences unpredictable in short steps. That means ADR sequences have evident advantages in cryptography. Let us consider the
following noninvertible nonlinear transform:
x
n+1
= h(a, x
n
), y
n
= h(b, x
n
) (2)
where h
(a,t) = mod(a∗t, 1).Whena = p/q > 2 is a relative prime fraction number and b = q
N
, y
n
and y
n+m
(m = 1, 2,...,N)haveperfect
multi-value correspondence with p
m
: q
m
[17]. We call this system “Lissajous map II”. The intrinsic factor, which causes DR, is that there
are infinite different initial values which make the previous values same and the next value different. For the function: x
n
= sin
2
(θ Tz
n
),
the next value can have different choices with the same possibility when the initial value
θ = θ
0
+ q
m
k can be selected with the same
possibility. Suppose that we get the any y
n
= Y generated by the Lissajous map II. Because the sequence {x
n
} has the uniform probability
density in interval
[0, 1], the initial values x
n
=
Y +i
b
, i = 0, 1,...,b − 1, can be generated with the same possibility. The first return map
of Lissajous map II is shown in Fig. 1.
3. Discrete asymptotic deterministic randomness
Lissajous map II is constructed by the piecewise linear maps, which can be discretized in the finite digitized state space and can be
implemented with low complexity digital hardware requirement. As shown in Ref. [17], DADR system of Lissajous map II is described as
follow s:
X
n+1
=a · X
n
mod 2
N
,
(3a)
Y
n
= b · X
n
mod 2
N
.
(3b)
Let us redefine ADR in finite digitized state space as follows: As given the sequence Y
0
, Y
1
,...,Y
m−1
(m M), the next value Y
m
can
take Q different values, where the length of maximum unpredictable steps M and the number of the multi-value Q are determined by
剩余7页未读,继续阅读
资源评论
weixin_38726186
- 粉丝: 5
- 资源: 895
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功