• 検索結果がありません。

平成20年度電気関係学会四国支部連合大会

N/A
N/A
Protected

Academic year: 2021

シェア "平成20年度電気関係学会四国支部連合大会"

Copied!
1
0
0

読み込み中.... (全文を見る)

全文

(1)

A Chaotic Map with Variable Parameters to Design Cryptosystem

Shuichi Aono and Yoshifumi Nishio (Tokushima University)

1. Introduction

A chaotic map has sensitivity to a change in initial condi- tions and parameters, and a long-term forecast becomes im- possible by iterating a chaotic map. These features look simi- lar to the features of cryptology. For this reason, it is effective to use chaotic maps for cryptosystems [1].

In this study, we propose a chaotic map that has a vari- able parameters. And we propose a cryptosystem using this proposed chaotic map. A characteristic of the proposed cryp- tosystem is that different ciphertexts are generated from the same plaintext.

2. Chaotic Map

In this study, we propose a modified chaotic map. The mod- ified chaotic map is expressed as the following equation:

F αβ :

 

 

X n+1 = 1 (1 X α

n

)

β1

(0 X n α)

X n+1 = 1 ( X 1−α

n

−α )

1β

(α < X n 1) (1) where α and β are parameters changing the central coordi- nate and shape of the map.

The shape of the modified chaotic map is changed by com- binations of α and β. Therefore, the feature of the generated sequences is determined by these parameters. Figure 1 shows the Lyapunov of the modified chaotic map that changes the value of β. We can see that the value of the Lyapunov expo- nent is a positive value in the range of β [0.2, 1.0].

Figure 1: Lyapunov exponent of modified chaotic map.

3. Proposed Cryptosystem

We propose a cryptosystem by using the following charac- teristics of a chaotic map.

F αβ B F αβ A (X 0 ) = F αβ A F αβ B (X 0 ) (2) where A and B are the number of iterations.

The proposed cryptosystem uses three kind of keys, a pub- lic key, a private key and a shared secret key. The proposed cryptosystem is composed of the following three parts.

3.1. Key generation

A decryptor sets an initial point for X 0 and parameters α and β. Here, α and β are shared secret keys. In addition, set the number of iterations A. This value A is a private key for the decryptor. X A = F αβ A (X 0 ), namely, A-time iterations of the modified chaotic map F αβ are calculated. The decryptor obtains X 0 , X A as public keys, α, β as shared secret keys and A as a private key.

3.2. Encryption process

A encryptor chooses the value B as a number of iterations, where B is an arbitrary value. The encryptor encrypts by using a private key B. The encryption functions are described as follows:

C 1 = M + F αβ B (X A ) = M + X A+B

C 2 = F αβ B (X 0 ) = X B (3) where M is a plaintext.

(C 1 , C 2 ) are calculated. These values are sent to a receiver as ciphertexts.

3.3. Decryption process

In the decryption process, a decryptor calculates C 1 F αβ A (C 2 ) by using the shared secret keys and the private key A.

C 1 F αβ A (C 2 ) = M + X A+B F αβ A (X B )

= M + X A+B X B+A

= M

(4)

The plaintext M is decrypted. An important thing is that there is no need to calculates the value of B.

4. Conclusions

In this study, we have proposed a modified chaotic map that has a variable parameters. And we have proposed a cryp- tosystem using this chaotic map.

As the future subject, the security of the proposed cryp- tosystem will be investigated in more detail.

References

[1] L. Kocarev, “Chaos-Based Cryptography : A Brief Overview, ” IEEE Circuits and Systems Magazine, vol.

1, pp. 6-21, 2001.

平成20年度電気関係学会四国支部連合大会

384

17-15

参照

関連したドキュメント

We will prove the left-hand side inequality of (5.1) and the proofs for other inequalities are similar, we only point out that one needs Lemma 2.4 in order to prove (5.2)... We

関東総合通信局 東京電機大学 工学部電気電子工学科 電気通信システム 昭和62年3月以降

While Theorem 1.1 illustrates how variable delay can complicate solution behav- ior, we emphasize that the feedback function f in Theorem 1.1 is only nonincreasing, rather than

As an application, for a regular model X of X over the integer ring of k, we prove an injectivity result on the torsion cycle class map of codimension 2 with values in a new

In Section 3 using the method of level sets, we show integral inequalities comparing some weighted Sobolev norm of a function with a corresponding norm of its symmetric

In the present paper the technique is much improved, and several new questions are considered, namely: the possibilityof passing to the limit b → +0 in the constructed

In the general form, the problem of description of flat pencils of met- rics (or, in other words, compatible nondegenerate local Poisson struc- tures of hydrodynamic type)

A variety of methods have been introduced for the synchronization of chaotic systems which include complete synchronization, generalized synchronization, phase synchronization,