A New Chaotic PRNG Applied in Improved BSS-based Image Encryption System
碩士 === 國立成功大學 === 電腦與通信工程研究所 === 97 === By the rapid development of the technology, the security of computer communication becomes an important issue. As a result, cryptography has been attracting more interests and researches to solve this problem. General speaking, the random number generator (RNG...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2009
|
Online Access: | http://ndltd.ncl.edu.tw/handle/45227680208293480602 |
id |
ndltd-TW-097NCKU5652063 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-097NCKU56520632016-05-04T04:25:27Z http://ndltd.ncl.edu.tw/handle/45227680208293480602 A New Chaotic PRNG Applied in Improved BSS-based Image Encryption System 嶄新的混沌亂數產生器應用於改良後的盲演算法的影像加密系統 Shih-shuo Tung 董士碩 碩士 國立成功大學 電腦與通信工程研究所 97 By the rapid development of the technology, the security of computer communication becomes an important issue. As a result, cryptography has been attracting more interests and researches to solve this problem. General speaking, the random number generator (RNG) determines the performance and security of a cryptosystem. Due to the importance of the RNG, there are many encryption methods proposed for image and speech. Because of limited hardware and real time transmission, a low complexity and high speed RNG is needed. For these reasons, the design of a PRNG is a challenge. In this thesis, we proposed a chaotic PRNG. The concept of the proposed PRNG is based on the CCS-PRBG proposed by S. Li and the PRBG proposed by X. Wang. We adopt the methods of cascading multiple chaotic systems and perturbation to avoid digital degradation. The proposed PRNG scheme possesses the following properties: long cycle length, good randomness, high speed and low complexity. Besides, we made some improvement over the BSS (Blind Source Separation) based encryption scheme proposed by Q. Lin. We enhance the security of the encryption by revising the mixing matrix of the algorithm and add the 2D and 3D chaotic permutation to the cryptosystem. Finally, we adopt the chaotic PRNG in the improved BSS-based image encryption algorithm. The proposed chaotic PRNG passes some standard statistical tests and shows good properties of randomness. The cycle length is nearly 2^169, the 0:1 ration is almost equal to 1 from 90000 bits to 250000 bits, the auto-correlation is also -like, and the cross-correlation is nearly zero. The proposed PRNG also passed FIPS PUB 140-2 test. Our proposed image encryption scheme passed security analyses such as key space analysis, sensitivity analysis, statistical analysis, information entropy analysis and attack analysis. The key space size is over 2^410, it is large enough to resist all kinds of brute-force attacks. The entropy of every encrypted image is very close to the theoretical value of 8, showing the suggested encryption scheme is sufficiently secure against the entropy attack. In addition, the encryption time is about 0.35 sec and the decryption time is about 0.15 sec for a 512×512 image, the speed is acceptable and the size of ciphered image is the same as the plain image. The cryptosystem is no doubt secure and suitable for practical application. Chin-hsing Chen 陳進興 2009 學位論文 ; thesis 95 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立成功大學 === 電腦與通信工程研究所 === 97 === By the rapid development of the technology, the security of computer communication becomes an important issue. As a result, cryptography has been attracting more interests and researches to solve this problem. General speaking, the random number generator (RNG) determines the performance and security of a cryptosystem. Due to the importance of the RNG, there are many encryption methods proposed for image and speech. Because of limited hardware and real time transmission, a low complexity and high speed RNG is needed. For these reasons, the design of a PRNG is a challenge.
In this thesis, we proposed a chaotic PRNG. The concept of the proposed PRNG is based on the CCS-PRBG proposed by S. Li and the PRBG proposed by X. Wang. We adopt the methods of cascading multiple chaotic systems and perturbation to avoid digital degradation. The proposed PRNG scheme possesses the following properties: long cycle length, good randomness, high speed and low complexity. Besides, we made some improvement over the BSS (Blind Source Separation) based encryption scheme proposed by Q. Lin. We enhance the security of the encryption by revising the mixing matrix of the algorithm and add the 2D and 3D chaotic permutation to the cryptosystem. Finally, we adopt the chaotic PRNG in the improved BSS-based image encryption algorithm.
The proposed chaotic PRNG passes some standard statistical tests and shows good properties of randomness. The cycle length is nearly 2^169, the 0:1 ration is almost equal to 1 from 90000 bits to 250000 bits, the auto-correlation is also -like, and the cross-correlation is nearly zero. The proposed PRNG also passed FIPS PUB 140-2 test. Our proposed image encryption scheme passed security analyses such as key space analysis, sensitivity analysis, statistical analysis, information entropy analysis and attack analysis. The key space size is over 2^410, it is large enough to resist all kinds of brute-force attacks. The entropy of every encrypted image is very close to the theoretical value of 8, showing the suggested encryption scheme is sufficiently secure against the entropy attack. In addition, the encryption time is about 0.35 sec and the decryption time is about 0.15 sec for a 512×512 image, the speed is acceptable and the size of ciphered image is the same as the plain image. The cryptosystem is no doubt secure and suitable for practical application.
|
author2 |
Chin-hsing Chen |
author_facet |
Chin-hsing Chen Shih-shuo Tung 董士碩 |
author |
Shih-shuo Tung 董士碩 |
spellingShingle |
Shih-shuo Tung 董士碩 A New Chaotic PRNG Applied in Improved BSS-based Image Encryption System |
author_sort |
Shih-shuo Tung |
title |
A New Chaotic PRNG Applied in Improved BSS-based Image Encryption System |
title_short |
A New Chaotic PRNG Applied in Improved BSS-based Image Encryption System |
title_full |
A New Chaotic PRNG Applied in Improved BSS-based Image Encryption System |
title_fullStr |
A New Chaotic PRNG Applied in Improved BSS-based Image Encryption System |
title_full_unstemmed |
A New Chaotic PRNG Applied in Improved BSS-based Image Encryption System |
title_sort |
new chaotic prng applied in improved bss-based image encryption system |
publishDate |
2009 |
url |
http://ndltd.ncl.edu.tw/handle/45227680208293480602 |
work_keys_str_mv |
AT shihshuotung anewchaoticprngappliedinimprovedbssbasedimageencryptionsystem AT dǒngshìshuò anewchaoticprngappliedinimprovedbssbasedimageencryptionsystem AT shihshuotung zhǎnxīndehùndùnluànshùchǎnshēngqìyīngyòngyúgǎiliánghòudemángyǎnsuànfǎdeyǐngxiàngjiāmìxìtǒng AT dǒngshìshuò zhǎnxīndehùndùnluànshùchǎnshēngqìyīngyòngyúgǎiliánghòudemángyǎnsuànfǎdeyǐngxiàngjiāmìxìtǒng AT shihshuotung newchaoticprngappliedinimprovedbssbasedimageencryptionsystem AT dǒngshìshuò newchaoticprngappliedinimprovedbssbasedimageencryptionsystem |
_version_ |
1718257473916239872 |