Abstract
A novel method for encryption based on a wavelet neural network (WNN) is presented. The WNN is trained by a heuristic algorithm and can generate a random sequence which is used for encrypting and decrypting. Furthermore, some simulated experiments, including key space analysis, key sensitivity test, statistical analysis, are performed to substantiate that our scheme can make cipher-text more confusion and diffusion and that the method can resist several attacks, effectively.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Shneier, B.: Applied Cryptography: Protocols Algorithms, and Source Code in C. John Wiley & Sons, Inc., Chichester (1996)
Shannon, C.E.: Communication Theory of Secrecy Systems, Bell Systems. Technical Journal 28, 656–715 (1949)
Szu, H., Telfer, B., et al.: Neural Network Adaptive Wavelets for Signal Representation and Classification. Optical Engineering 36, 1907–1916 (1992)
Simon, H.: Neural Network a Comprehensive Foundation. Prentice Hall, Inc., Englewood Cliffs (1999)
Van Ooyen, A., Nienhuis, B.: Improving the Convergence of Back Propagation Algorithm. Neural Networks 5, 465–471 (1992)
Kohda, T., Tsuneda, A.: Statistics of Chaotic Binary Sequences. IEEE Transactions on Information Theory 43, 104–112 (1997)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Chen, G., Tan, F., Yang, D. (2006). A Novel Cryptographic Scheme Based on Wavelet Neural Networks. In: Wang, J., Yi, Z., Zurada, J.M., Lu, BL., Yin, H. (eds) Advances in Neural Networks - ISNN 2006. ISNN 2006. Lecture Notes in Computer Science, vol 3973. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11760191_48
Download citation
DOI: https://doi.org/10.1007/11760191_48
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-34482-7
Online ISBN: 978-3-540-34483-4
eBook Packages: Computer ScienceComputer Science (R0)