Chaotic Filter Bank for Computer Cryptography

Similar documents
Efficient Large Integers Arithmetic by Adopting Squaring and Complement Recoding Techniques

PRACTICAL, COMPUTATION EFFICIENT HIGH-ORDER NEURAL NETWORK FOR ROTATION AND SHIFT INVARIANT PATTERN RECOGNITION. Evgeny Artyomov and Orly Yadid-Pecht

A High-Sensitivity Oversampling Digital Signal Detection Technique for CMOS Image Sensors Using Non-destructive Intermediate High-Speed Readout Mode

29. Network Functions for Circuits Containing Op Amps

Hardware Design of Filter Bank-Based Narrowband/Wideband Interference Canceler for Overlaid TDMA/CDMA Systems

Rejection of PSK Interference in DS-SS/PSK System Using Adaptive Transversal Filter with Conditional Response Recalculation

Phasor Representation of Sinusoidal Signals

High Speed, Low Power And Area Efficient Carry-Select Adder

Latency Insertion Method (LIM) for IR Drop Analysis in Power Grid

An Efficient Blind Watermarking Method based on Significant Difference of Wavelet Tree Quantization using Adaptive Threshold

Parameter Free Iterative Decoding Metrics for Non-Coherent Orthogonal Modulation

Sensors for Motion and Position Measurement

communications are increasingly used in a way that they are scrambling and the combination of scrambling frequency and time domain.

To: Professor Avitabile Date: February 4, 2003 From: Mechanical Student Subject: Experiment #1 Numerical Methods Using Excel

Fast Code Detection Using High Speed Time Delay Neural Networks

Control of Chaos in Positive Output Luo Converter by means of Time Delay Feedback

High Speed ADC Sampling Transients

Side-Match Vector Quantizers Using Neural Network Based Variance Predictor for Image Coding

Performance Analysis of Multi User MIMO System with Block-Diagonalization Precoding Scheme

Walsh Function Based Synthesis Method of PWM Pattern for Full-Bridge Inverter

A study of turbo codes for multilevel modulations in Gaussian and mobile channels

NATIONAL RADIO ASTRONOMY OBSERVATORY Green Bank, West Virginia SPECTRAL PROCESSOR MEMO NO. 25. MEMORANDUM February 13, 1985

The Performance Improvement of BASK System for Giga-Bit MODEM Using the Fuzzy System

IEE Electronics Letters, vol 34, no 17, August 1998, pp ESTIMATING STARTING POINT OF CONDUCTION OF CMOS GATES

Adaptive System Control with PID Neural Networks

Low Sampling Rate Technology for UHF Partial Discharge Signals Based on Sparse Vector Recovery

Figure.1. Basic model of an impedance source converter JCHPS Special Issue 12: August Page 13

Inverse Halftoning Method Using Pattern Substitution Based Data Hiding Scheme

Performance Analysis of Power Line Communication Using DS-CDMA Technique with Adaptive Laguerre Filters

Research on Controller of Micro-hydro Power System Nan XIE 1,a, Dezhi QI 2,b,Weimin CHEN 2,c, Wei WANG 2,d

A Comparison of Two Equivalent Real Formulations for Complex-Valued Linear Systems Part 2: Results

Research on Peak-detection Algorithm for High-precision Demodulation System of Fiber Bragg Grating

Dynamic Optimization. Assignment 1. Sasanka Nagavalli January 29, 2013 Robotics Institute Carnegie Mellon University

The Application of Interpolation Algorithms in OFDM Channel Estimation

AN ALL DIGITAL QAM MODULATOR WITH RADIO FREQUENCY OUTPUT

OVER-SAMPLING FOR ACCURATE MASKING THRESHOLD CALCULATION IN WAVELET PACKET AUDIO CODERS

International Journal of Network Security & Its Application (IJNSA), Vol.2, No.1, January SYSTEL, SUPCOM, Tunisia.

A Preliminary Study on Targets Association Algorithm of Radar and AIS Using BP Neural Network

Impact of Interference Model on Capacity in CDMA Cellular Networks. Robert Akl, D.Sc. Asad Parvez University of North Texas

Space Time Equalization-space time codes System Model for STCM

PERFORMANCE EVALUATION OF BOOTH AND WALLACE MULTIPLIER USING FIR FILTER. Chirala Engineering College, Chirala.

STUDY OF MATRIX CONVERTER BASED UNIFIED POWER FLOW CONTROLLER APPLIED PI-D CONTROLLER

Research of Dispatching Method in Elevator Group Control System Based on Fuzzy Neural Network. Yufeng Dai a, Yun Du b

New Wavelet Based Performance Analysis and Optimization of Scalable Joint Source/Channel Coder (SJSCC & SJSCCN) for Time-Varying Channels.

Double-lock for image encryption with virtual optical wavelength

RC Filters TEP Related Topics Principle Equipment

Transformer winding modal parameter identification based on poly-reference least-square complex frequency domain method

Spread Spectrum based M-ary Modulated Robust Image Watermarking

A Current Differential Line Protection Using a Synchronous Reference Frame Approach

Source Localization by TDOA with Random Sensor Position Errors - Part II: Mobile sensors

Multichannel Frequency Comparator VCH-315. User Guide

Wideband Spectrum Sensing by Compressed Measurements

Adaptive Modulation for Multiple Antenna Channels

A Digital Content Distribution Using a Group-Key and Multi-layered Structure Based on Web

Revision of Lecture Twenty-One

IIR Filters Using Stochastic Arithmetic

熊本大学学術リポジトリ. Kumamoto University Repositor

Implementation of Fan6982 Single Phase Apfc with Analog Controller

antenna antenna (4.139)

A Novel and Secure technique for image. Steganography using DWT

A Heuristic Speech De-noising with the aid of Dual Tree Complex Wavelet Transform using Teaching-Learning Based Optimization

Prevention of Sequential Message Loss in CAN Systems

Topology Control for C-RAN Architecture Based on Complex Network

Design of Practical FIR Filter Using Modified Radix-4 Booth Algorithm

A Novel GNSS Weak Signal Acquisition Using Wavelet Denoising Method

Detection of short circuit in pulse gas metal arc welding process

Calculation of the received voltage due to the radiation from multiple co-frequency sources

Uncertainty in measurements of power and energy on power networks

Digital Transmission

Comparison of Reference Compensating Current Estimation Techniques for Shunt Active Filter

Wavelet Multi-Layer Perceptron Neural Network for Time-Series Prediction

A Novel Soft-Switching Two-Switch Flyback Converter with a Wide Operating Range and Regenerative Clamping

Harmonic Balance of Nonlinear RF Circuits

Design of Shunt Active Filter for Harmonic Compensation in a 3 Phase 3 Wire Distribution Network

CMOS Implementation of Lossy Integrator using Current Mirrors Rishu Jain 1, Manveen Singh Chadha 2 1, 2

Fuzzy Logic Controlled Shunt Active Power Filter for Three-phase Four-wire Systems with Balanced and Unbalanced Loads

Recognition of Low-Resolution Face Images using Sparse Coding of Local Features

MULTICORE IMPLEMENTATION OF THE AES ALGORITHM IN THE MEASUREMENT SYSTEM

THE GENERATION OF 400 MW RF PULSES AT X-BAND USING RESONANT DELAY LINES *

Combination of 2D chaotic Encryption and Turbo Coding for Secure Image Transmission

Passive Filters. References: Barbow (pp ), Hayes & Horowitz (pp 32-60), Rizzoni (Chap. 6)

Development of a High Bandwidth, High Power Linear Amplifier for a Precision Fast Tool Servo System

Estimation of Critical Performance and Optimization of Scalable Joint Source/Channel Coder (SJSCC) For Time Varying Channels

Tracking A Dynamic Sparse Channel Via Differential Orthogonal Matching Pursuit

An Efficient Method for PAPR Reduction of OFDM Signal with Low Complexity

Secure Transmission of Sensitive data using multiple channels

DIMENSIONAL SYNTHESIS FOR WIDE-BAND BAND- PASS FILTERS WITH QUARTER-WAVELENGTH RES- ONATORS

Compressive Direction Finding Based on Amplitude Comparison

Design and Implementation of DDFS Based on Quasi-linear Interpolation Algorithm

NOVEL ITERATIVE TECHNIQUES FOR RADAR TARGET DISCRIMINATION

Implementation of Adaptive Neuro Fuzzy Inference System in Speed Control of Induction Motor Drives

Enhanced Artificial Neural Networks Using Complex Numbers

The Dynamic Utilization of Substation Measurements to Maintain Power System Observability

Improved Error Detection in the JPEG2000 Codec

Multi-sensor optimal information fusion Kalman filter with mobile agents in ring sensor networks

Proposed Approach for Improving Bluetooth Networks Security through SVD Audio Watermarking

Pulse Extraction for Radar Emitter Location

A method of improving SCR for millimeter wave FM-CW radar without knowledge of target and clutter statistics

Joint Power Control and Scheduling for Two-Cell Energy Efficient Broadcasting with Network Coding

Comparative Analysis of Reuse 1 and 3 in Cellular Network Based On SIR Distribution and Rate

Transcription:

Chaotc Flter Bank for Computer Cryptography Bngo Wng-uen Lng Telephone: 44 () 784894 Fax: 44 () 784893 Emal: HTwng-kuen.lng@kcl.ac.ukTH Department of Electronc Engneerng, Dvson of Engneerng, ng s College London, Strand, London, WCR LS, Unted ngdom. Charlotte Yuk-Fan Ho Telephone: 44 () 7887986 Fax: 44 () 7887997 Emal: charlotte.ho@elec.qmul.ac.uk Department of Electronc Engneerng, Queen Mary, Unversty of London, Mle End Road, London, E 4NS, Unted ngdom. Peter wong-shun Tam Telephone: 85 766638 Fax: 85 368439 Emal: enptam@polyu.edu.hk Department of Electronc and Informaton Engneerng, The Hong ong Polytechnc Unversty, Hung Hom, owloon, Hong ong, PRC. Abstract A chaotc flter bank for computer cryptography s proposed. By encryptng and decryptng sgnals va a chaotc flter bank, the followng advantages are enjoyed: ) one can embed sgnals n dfferent frequency bands by employng dfferent chaotc functons; ) the number of chaotc generators to be employed and ther correspondng functons can be selected and desgned n a flexble manner because perfect reconstructon does not depend on the nvertblty, causalty, lnearty and tme nvarance of the correspondng chaotc functons; 3) the ratos of the subband sgnal powers to the chaotc subband sgnal powers can be easly changed by the desgners and perfect reconstructon s stll guaranteed no matter how small these ratos are; 4) the proposed cryptographcal system can be easly adapted n the nternatonal multmeda standards, such as JPEG and MPEG4.. Introducton Cryptography usng chaos found many applcatons n audo processng [Delgado-Resttuto, 996], mage processng [Yen, ] and communcatons [Yang, 997]. The exstng cryptographcal algorthms are mplemented based on chaotc oscllator [Delgado-Resttuto, 996], Chua s crcut [Yang, 997], modulo operator [Götz, 997; Dachselt, 998] and permutaton scheme [Yen, ]. However, these

algorthms are formulated based on the tme doman state space nonlnear dfferental or dfference equatons. Hence, the nformaton of the sgnals at dfferent frequency bands does not exploted. Moreover, although these exstng nonlnear cryptographcal systems produce uncorrelated sgnals, these methods are hghly reled on the correspondng chaotc functons. Hence, detals analyss of these chaotc functons, such as the stablty regons of chaotc parameters, senstvty of these parameters to roundng errors, nvertblty of the chaotc functons etc, s requred. Unfortunately, the stablty regons of parameters of the exstng chaotc functons are lmted and these parameters are very senstve to roundng errors. Hence, t would cause sgnfcant errors and dsasters when these methods are appled to real systems. Furthermore, snce the structures of the exstng chaotc systems are not flexble n the sense of changng the number of chaotc generators and ther correspondng functons. Hence, the order of the complexty of the encrypted sgnals s constraned. In addton, these systems cannot be adapted nto the exstng nternatonal multmeda standards drectly because the exstng nternatonal multmeda standards are based on the flter bank approach. On the other hand, flter bank and wavelets theory s wdely studed and found many applcatons n many engneerng dscplnes, partcularly n multmeda sgnal processng applcatons [Vadyanathan, 99; Phoong, 995; Mao, ; Soman, 993]. Ths s because flter bank and wavelets theory explots both the tme doman and frequency doman nformaton of the sgnals. By permutng the subband sgnals, the sgnals are encrypted. Although both the encrypton and decrypton of ths method s smple because just matrx multplcatons are nvolved, the encrypted sgnal s usually correlated to the nput sgnal. Ths s because snce the power spectrum densty of the nput sgnal s usually not flat, permutng the subband sgnals cannot flatten the power spectral densty. Recently, the flter bank and wavelets theory are extended to the systems wth nonlnearty [Redmll, 996]. Redmll found that perfect reconstructon can be acheved no matter the correspondng subband processng are nonnvertble, noncausal, nonlnear and tme varyng. Also, the flter system s very flexble n the sense of changng the number of subband processng unts and ther correspondng functons. However, Redmll does not explore any applcatons. In ths paper, a chaotc flter bank for computer cryptography s proposed. Our proposed system enjoys both the advantages of the tradtonal flter bank approach

and the exstng nonlnear chaotc approach because the chaotc functons can produce an uncorrelated sgnal and the flter bank structure ensures perfect reconstructon no matter the chaotc functons are nonnvertble, noncausal, nonlnear and tme varyng. The outlne of ths paper s as follows: The cryptographcal system s dscussed n secton and smulaton results are gven n secton 3. Fnally, a concluson s summarzed n secton 4.. Proposed cryptographcal system Refer to fgure : let x [] n and y be the nput and the reconstructed sgnal of the flter bank system; [] n t n be the subband sgnals decomposed by the analyss bank; v [] n and v [] n be the encrypted subband sgnals; w [] n and w [] n be t and [ ] the decrypted subband sgnals; H and F for =, be the analyss flters and synthess flters; and be a -fold decmator and -fold expander; and be the gans multpled on each channels; and ( ) functons, respectvely. and The varous sgnals n fgure can be expressed as follows: [] n = x[ m] h [ n m] m 3 α for =, be the chaotc t, () [] n = x[ m] h [ n m] t, () m t + ( t ) v α =, (3) t ( v ) v α =, (4) [] n v + ( v ) t w = = α, (5) [] n v ( w ) t w = = α, (6) y [] n = w[ m] f[ n m] + w [ m] f[ n m] m m. (7) A flter bank s sad to acheve perfect reconstructon f y s a delayed gan verson of x [] n. That s, c R and m Z such that y = cx[ n ] n Z. Ths property s mportant n cryptography because ths guarantees decrypton s lossless. It s shown n [Redmll, 996] that the flter bank system acheves perfect reconstructon f and only f m

H ( z) H ( z) 4 m cz = H F, (8) H F no matter α () for =, are nonnvertble, noncausal, nonlnear and tme varyng functons. Ths property provdes a great flexblty n desgn because one can embed sgnals n dfferent frequency bands by employng dfferent chaotc functons, and the number of chaotc generators as well as ther correspondng functons can be selected and desgned n a more flexble manner. and By expressng the flters n the polyphase representaton, that s l = z E, l ( z ) H (9) l= l = z Rl, ( z ) F, () l= for =,, the perfect reconstructon condton becomes m E cz I R where I s an dentty matrx [Vadyanathan, 99]. It s found that f E s a parauntary matrx, that s ~ =, () E( z ) E = di, () where d s a constant and E ~ T denotes E ( z ) n whch E represents the conjugaton of the coeffcents of E, then the wavelets generated by the bnary tree structure flter bank s orthonormal [Soman, 993]. Snce Haar wavelets s the unque wavelets functon that s orthogonal, symmetrcal, and of compact support. Ths wavelets functon s chosen n our case. The mother wavelets functon of Haar transform and the correspondng polyphase matrx are and respectvely. < t <.5 ψ () t =.5 < t <, (3) otherwse E =, (4) In order to generate uncorrelated sgnals, we employ the logstc maps as the

x [] n H chaotc functons. The nonlnear functons are x ( k + ) = x ( k) ( x ( k) ) y λ, (5) ( k) x ( k) u ( k) + for =,, where λ, x ( k), u ( k ) and ( k) and outputs of the functon ( ) =, (6) y are the parameters, state varables, nputs α, respectvely. It s worth notng that α () s n general not nvertble, and chaotc behavors are exhbted f ( ) < 3 < λ < 4 < x and. Hence, the parameters and the ntal condtons are selected n these ranges for our case. In the cryptographcal system, λ s used as the publc keys, and ( ) x s used as prvate keys. Snce the logstc map s very senstve to both ( ) λ and x because of ts chaotc nature, dfferent users wll get very dfferent encrypted sgnals and they cannot decrypt other users sgnals by usng ts own prvate keys. t [] n α () α ( ) α ( ) α ( ) v w F y H t [] n v w F Fgure. The proposed chaotc flter bank system. 3. Smulaton results In ths paper, we choose a standard one dmensonal test sgnal [Mallat, 99], a smple snusodal sgnal and a random Gaussan nose wth zero mean and unt varance as test nputs. The parameters are selected as =., 4 =., λ = 3.98, 4 = λ, x ( ). 7, ( ). 9 = x, c = and m = =, respectvely. The smulaton results are shown n fgures, 3 and 4, respectvely. The correlaton coeffcents ( tv j t v j ) are summarzed n table. Accordng to the results shown n table, the encrypted subband sgnals are almost uncorrelated to the subband sgnals decomposed by the analyss bank, whch mples that the encrypton performance s very good. 5

Table summarzes the ratos of subband sgnal power ( t [] n subband chaotc sgnal power ( v t ) to the ) for each channel n the flter bank system. It s nterestng to note that although these ratos are very low, perfect reconstructon s stll guaranteed. Also, the desgners can easly change these ratos by changng the values of and, respectvely. t t v v One dmensonal test sgnal [Mallat, 99] Smple snusodal sgnal Random Gaussan nose.. 57. 77. 35. 73. 38 t t v t t v v... 58 t v t v. 98. 4. 9 v Table. Correlaton coeffcents of subband sgnals decomposed by analyss bank and t[] n v[] n t[] n encrypted subband sgnals. One dmensonal test sgnal [Mallat, 99] Smple snusodal sgnal Random Gaussan nose.. 47599. 444 v t [] n [] n t [] n.936. 444. 9 Table. Ratos of subband sgnal power to the subband chaotc sgnal power. 6

Fgure. A one dmensonal test sgnal [Mallat, 99]. (a) [] n v. (e) [] n v. (f) w. (g) w. (h) x. (b) t [] n. (c) [] n. (d) y. t 7

Fgure 3. A smple snusodal sgnal. (a) x. (b) t. (c) (f) w. (g) w. (h) y. t. (d) v [] n. (e) v [] n. 8

Fgure 4. A random Gaussan nose wth zero mean and unt varance. (a) x [] n. (b) t [] n. (c) t [] n. (d) [] n v. (e) v. (f) w. (g) 9 w. (h) y [] n.

4. Concluson In ths paper, a chaotc flter bank system s proposed for computer cryptography. Accordng to the smulaton results, the system provdes good performances for cryptography. Moreover, the system also provdes hgh desgn flexblty. Acknowledgement The work descrbed n ths paper was substantally supported by The Hong ong Polytechnc Unversty. References [] Dachselt, F., elber,. and Schwarz, W. [998], "Dscrete-Tme Chaotc Encrypton Systems Part III: Cryptographcal Analyss," IEEE Transactons on Crcuts and Systems I: Fundamental Theory and Applcatons, vol. 45, no. 9, pp. 983-988. [] Delgado-Resttuto, M., Lñán, M. and Rodríguez-Vázquez, A. [996], "CMOS.4µm Chaotc Oscllator: Expermental Verfcaton of Chaotc Encrypton of Audo," Electronc Letters, vol. 3, no. 9, pp. 795-796. [3] Götz, M., elber,. and Schwarz, W. [997], "Dscrete-Tme Chaotc Encrypton Systems Part I: Statstcal Desgn Approach," IEEE Transactons on Crcuts and Systems I: Fundamental Theory and Applcatons, vol. 44, no., pp. 963-97. [4] Mallat, S. and Hwang, W. L. [99], "Sngularty Detecton and Processng wth Wavelets," IEEE Transactons on Informaton Theory, vol. 38, no., pp. 67-643. [5] Mao, J. S., Chan, S. C., Lu, W. and Ho,. L. [], "Desgn and Multpler- Less Implementaton of a Class of Two-Channel PR FIR Flterbanks and Wavelets wth Low System Delay," IEEE Transactons on Sgnal Processng, vol. 48, no., pp. 3379-3394. [6] Phoong, S. M., m. C. W., Vadyanathan, P. P. and Ansar, R. [995], "A New Class of Two-Channel Borthogonal Flter Banks and Wavelet Bases," IEEE Transactons on Sgnal Processng, vol. 43, no. 3, pp. 649-665. [7] Redmll, D. W. and Bull, D. R. [996], "Nonlnear Perfect Reconstructon Crtcally Decmated Flter Banks," Electronc Letters, vol. 3, no. 4, pp. 3-3.

[8] Soman, A.. and Vadyanathan, P. P. [993], "On Orthonormal Wavelets and Parauntary Flter Banks," IEEE Transactons on Sgnal Processng, vol. 4, no. 3, pp. 7-83. [9] Vadyanathan, P. P. [99], "Multrate Dgtal Flters, Flter Banks, Polyphase Networks, and Applcatons: A Tutoral," IEEE Proceedngs, vol. 78, no., pp. 56-93. [] Yang, T., Wu, C. W. and Chua, L. O. [997], "Cryptography Based on Chaotc Systems," IEEE Transactons on Crcuts and Systems I: Fundamental Theory and Applcatons, vol. 44, no. 5, pp. 469-47. [] Yen, J. C. and Guo, J. I. [], "Effcent Herarchcal Chaotc Image Encrypton Algorthm and ts VLSI Realsaton," IEE Proceedngs Vson, Image and Sgnal Processng, vol. 47, no., pp. 67-75.