CLC number: TP309.7
On-line Access: 2024-08-27
Received: 2023-10-17
Revision Accepted: 2024-05-08
Crosschecked: 2018-02-15
Cited: 0
Clicked: 8863
Rodrigo Mndez-Ramrez, Adrian Arellano-Delgado, Csar Cruz-Hernndez, Fausto Abundiz-Prez, Rigoberto Martnez-Clark. Chaotic digital cryptosystem using serial peripheral interface protocol and its dsPIC implementation[J]. Frontiers of Information Technology & Electronic Engineering,in press.https://doi.org/10.1631/FITEE.1601346 @article{title="Chaotic digital cryptosystem using serial peripheral interface protocol and its dsPIC implementation", %0 Journal Article TY - JOUR
使用串行外设接口协议的混沌数字加密系统及其dsPIC实现关键词组: Darkslateblue:Affiliate; Royal Blue:Author; Turquoise:Article
Reference[1]Aguilar-Bustos AY, Cruz-Hernández C, López-Gutiérrez RM, et al., 2010. Hyperchaotic encryption for secure e-mail communication. In: Chbeir R, Badr Y, Abraham A, et al. (Eds.), Emergent Web Intelligence: Advanced Information Retrieval. Springer, London, p.471-486. ![]() [2]Alvarez G, Li SJ, 2006. Some basic cryptographic requirements for chaos-based cryptosystems. Int J Bifurc Chaos, 16(8):2129-2151. ![]() [3]Arellano-Delgado A, López-Gutiérrez RM, Cruz-Hernández C, et al., 2012. Experimental network synchronization via plastic optical fiber. Opt Fiber Technol, 19(12):93-108. ![]() [4]Azzaz MS, Tanougast C, Sadoudi S, et al., 2013. A new auto-switched chaotic system and its FPGA implementation. Commun Nonl Sci Numer Simul, 18(7):1792-1804. ![]() [5]Barr M, Massa A, 2006. Programming Embedded Systems: with C and GNU Development Tools (2nd Ed.). O’Reilly Media, Cambridge, USA, p.18-20, 240-242. ![]() [6]Benson D, Cavanaugh M, Clark K, et al., 2013. GenBank. Nucl Acids Res, 41:D36-D42. ![]() [7]Cornish-Bowden A, 1985. Nomenclature for incompletely specified bases in nucleic acid sequences: recommendations 1984. Nucl Acids Res, 13(9):3021-3030. ![]() [8]Demosthenous A, Pachnis I, Jiang D, et al., 2013. An integrated amplifier with passive neutralization of myoelectric interference from neural recording tripoles. IEEE Sens J, 13(9):3236-3248. ![]() [9]Fúster Sabater A, Hernández Encinas L, Martín Muñoz A, et al., 2012. Criptografía, Protección de Datos Y Aplicaciones: Guía Para Estudiantes Y Profesionales. RA-MA, Madrid, Spain, p.133-157 (in Spanish). ![]() [10]Guglielmi V, Pinel P, Fournier-Prunaret D, et al., 2009. Chaos-based cryptosystem on DSP. Chaos Sol Fract, 42(4):2135-2144. ![]() [11]Hénon M, 1976. A two-dimensional mapping with a strange attractor. Commun Math Phys, 50(1):69-77. ![]() [12]Jasio LD, 2008. Programming 32-Bit Microcontrollers in C: Exploring the PIC32. Newnes, Burlington, USA. ![]() [13]Jyothi M, Chandra LR, Sahithi M, et al., 2012. Implementation of low complex and high secured SPI communication system for multipurpose applications. Int J Comput Sci Inform Technol, 3(1):3214-3219. ![]() [14]Leens F, 2009. An introduction to I2C and SPI protocols. IEEE Instrum Meas Mag, 12(1):8-13. ![]() [15]Li LL, Liu Y, Yao QG, 2014. Robust synchronization of chaotic systems using slidingmode and feedback control. J Zhejiang Univ-Sci C (Comput & Electron), 15(3):211-222. ![]() [16]Liu WH, Sun KH, Zhu CX, 2016. A fast image encryption algorithm based on chaotic map. Opt Lasers Eng, 84:26-36. ![]() [17]Marinkovic SJ, Popovici EM, 2011. Nano-power wireless wake-up receiver with serial peripheral interface. IEEE J Sel Areas Commun, 29(8):1641-1647. ![]() [18]Méndez-Ramírez R, Cruz-Hernández C, Arellano-Delgado A, et al., 2015. Implementación del Circuito Hipercaótico de Chua en un Sistema Embebido de Bajo Costo. http://amca.mx/memorias/amca2015/articulos/0032_MiBT3-04.pdf [Accessed on Nov. 10, 2016] (in Spanish). ![]() [19]Menezes AJ, van Oorschot PC, Vanstone SA, 1996. Handbook of Applied Cryptography. CRC Press, Boca Raton, USA. ![]() [20]Microchip Technology Inc., 1997. IEEE 754 Compliant Floating Point Routines. http://www.microchip.com/ stellent/groups/techpub_sg/documents/appnotes/cn01096 1.pdf [Accessed on Mar. 21, 2018]. ![]() [21]Microchip Technology Inc., 2004. dsPIC30F3014, dsPIC30F4013 Data Sheet. http://ww1.microchip.com/ downloads/en/devicedoc/70138c.pdf [Accessed on Nov. 10, 2016]. ![]() [22]Microchip Technology Inc., 2006. AN1044 Data Encryption Routines for PIC24 and dsPIC® Devices. http://ww1.microchip.com/downloads/en/AppNotes/AN1044a.pdf [Accessed on Nov. 10, 2016]. ![]() [23]Microchip Technology Inc., 2018. Encryption Routines for PIC24, dsPIC, and PIC32. http://www.microchip.com/ SWLibraryWeb/product.aspx?product=Encryption%20R outines [Accessed on Mar. 21, 2018]. ![]() [24]Mikroelectronika, 2014. MikroC Pro for dsPIC Manual. http://download.mikroe.com/documents/compilers/mikroc/dspic/mikroc-dspic-manual-v100.pdf [Accessed on Mar. 21, 2018]. ![]() [25]Motorola Inc., 2003. SPI Block Guide V03.06. https://opencores.org/usercontent,doc,1499360489 [Accessed on Mar. 21, 2018]. ![]() [26]Muhaya FB, Usama M, Khan MK, 2009. Modified AES using chaotic key generator for satellite imagery encryption. In: Huang DS, Jo KH, Lee HH, et al. (Eds.), Emerging Intelligent Computing Technology and Applications. Springer, Berlin Heidelberg, p.1014-1024. ![]() [27]Murillo-Escobar MÁ, Cruz-Hernández C, Abúndiz-Pérez F, et al., 2015a. A RGB image encryption algorithm based on total plain image characteristics and chaos. Signal Process, 109:119-131. ![]() [28]Murillo-Escobar MÁ, Cruz-Hernández C, Abúndiz-Pérez F, et al., 2015b. A robust embedded biometric authentication system based on fingerprint and chaotic encryption. Exp Syst Appl, 42(21):8198-8211. ![]() [29]Nyquist H, 1928. Certain topics in telegraph transmission theory. Trans Am Inst Electr Eng, 47(2):617-644. ![]() [30]Oudjida AK, Berrandjia ML, Tiar R, et al., 2009. FPGA implementation of I2C & SPI protocols: a comparative study. 16th IEEE Int Conf on Electronics, Circuits, and Systems, p.507-510. ![]() [31]Philips Semiconductors, 1995. The I²C-bus and how to use it. http://www.i2cbus.org/fileadmin/ftp/i2c_bus_specification_1995.pdf [Accessed on Nov. 10, 2016]. ![]() [32]Philips Semiconductors, 2003. AN10216-01 I²C Manual. http://www.nxp.com/documents/application_note/AN10216.pdf [Accessed on Nov. 10, 2016]. ![]() [33]Rhouma R, Belghith S, 2011. Cryptanalysis of a chaos-based cryptosystem on DSP. Commun Nonl Sci Numer Simul, 16(2):876-884. ![]() [34]Shannon CE, 1949. Communication in the presence of noise. Proc IRE, 37(1):10-21. ![]() [35]Siddiqui RA, Grosvenor RI, Prickett PW, 2015. dsPIC-based advanced data acquisition system for monitoring, control and security applications. 12th Int Bhurban Conf on Applied Sciences and Technology, p.293-298. ![]() [36]Sipser M, 2006. Introduction to the Theory of Computation (2nd Ed.). Thomson Course Technology, Boston, USA. ![]() [37]Tumenjargal E, Badarch L, Kwon H, et al., 2013. Embedded software and hardware implementation system for a human machine interface based on ISOAgLib. J Zhejiang Univ-Sci C (Comput & Electron), 14(3):155-166. ![]() [38]Uriz AJ, Agüero PD, Moreira JC, et al., 2016. Flexible pseudorandom number generator for tinnitus treatment implemented on a dsPIC. IEEE Latin Am Trans, 14(1):72-77. ![]() [39]Yalcin ME, Suykens JAK, Vandewalle J, 2004. True random bit generation from a double-scroll attractor. IEEE Trans Circ Syst I, 51(7):1395-1404. ![]() Journal of Zhejiang University-SCIENCE, 38 Zheda Road, Hangzhou
310027, China
Tel: +86-571-87952783; E-mail: cjzhang@zju.edu.cn Copyright © 2000 - 2025 Journal of Zhejiang University-SCIENCE |
Open peer comments: Debate/Discuss/Question/Opinion
<1>