{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,16]],"date-time":"2026-06-16T17:02:43Z","timestamp":1781629363101,"version":"3.54.5"},"reference-count":46,"publisher":"MDPI AG","issue":"7","license":[{"start":{"date-parts":[[2019,7,2]],"date-time":"2019-07-02T00:00:00Z","timestamp":1562025600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100001809","name":"Natural Science Foundation of China","doi-asserted-by":"publisher","award":["No.61471158"],"award-info":[{"award-number":["No.61471158"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Innovative Team of Heilongjiang Province","award":["No.2012TD007"],"award-info":[{"award-number":["No.2012TD007"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Symmetry"],"abstract":"<jats:p>A chaotic system and two Nonlinear Feadback Shift Registers (NFSRs) are used to generate a new stream cipher in this paper. This design can be used for efficient encryption in resource-constrained devices or environments. The chaotic system is quantified and integrated with two NFSRs based on the technology of Field Programmable Gate Array (FPGA). Many analyses are made from the angle of entropy in order to verify the cryptographic characteristics of the stream cipher, and National Institute of Standards and Technology (NIST) statistical test is completed to analyze the cipher. The test results show that the stream cipher here has good cryptographic characteristics.<\/jats:p>","DOI":"10.3390\/sym11070853","type":"journal-article","created":{"date-parts":[[2019,7,2]],"date-time":"2019-07-02T12:11:17Z","timestamp":1562069477000},"page":"853","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":43,"title":["A New Lightweight Stream Cipher Based on Chaos"],"prefix":"10.3390","volume":"11","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-4509-013X","authenticated-orcid":false,"given":"Lina","family":"Ding","sequence":"first","affiliation":[{"name":"Electronic Engineering College, Heilongjiang University, Harbin 150080, China"},{"name":"Electrical Engineering College, Suihua University, Suihua 152061, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Chunyuan","family":"Liu","sequence":"additional","affiliation":[{"name":"Electronic Engineering College, Heilongjiang University, Harbin 150080, China"},{"name":"Computer and Information Engineering College, Heilongjiang University of Science and Technology, Harbin 150027, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yanpeng","family":"Zhang","sequence":"additional","affiliation":[{"name":"Electronic Engineering College, Heilongjiang University, Harbin 150080, China"},{"name":"Electrical Engineering College, Suihua University, Suihua 152061, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Qun","family":"Ding","sequence":"additional","affiliation":[{"name":"Electronic Engineering College, Heilongjiang University, Harbin 150080, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2019,7,2]]},"reference":[{"key":"ref_1","unstructured":"(2019, May 26). eSTREAM\u2014The ECRYPT Stream Cipher Project [EB\/OL]. Available online: http:\/\/www.ecrypt.eu.org\/stream\/."},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Armknecht, F., and Mikhalev, V. (2015). On lightweight stream ciphers with shorter internal states. International Workshop on Fast Software Encryption, Springer.","DOI":"10.1007\/978-3-662-48116-5_22"},{"key":"ref_3","unstructured":"Ghafari, V.A., Hu, H., and Xie, C. (2019, May 26). Fruit: Ultra-Lightweight Stream Cipher with Shorter Internal State. Available online: http:\/\/eprint.iacr.org\/2016\/355."},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Hamann, M., Krause, M., and Meier, W. (2017). LIZARD\u2014A lightweight stream cipher for power-constrained devices. IACR Trans. Symmetric Cryptol., 45\u201379.","DOI":"10.46586\/tosc.v2017.i1.45-79"},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Mikhalev, V., Armknecht, F., and M\u00fcller, C. (2016). On ciphers that continuously access the non-volatile key. IACR Trans. Symmetric Cryptol., 52\u201379.","DOI":"10.46586\/tosc.v2016.i2.52-79"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"171","DOI":"10.1007\/11836810_13","article-title":"Trivium: A Stream Cipher Construction Inspired by Block Cipher Design Principles","volume":"4176","year":"2006","journal-title":"Lect. Notes Comput. Sci."},{"key":"ref_7","unstructured":"Babbage, S., and Dodd, M. (2019, May 26). The Stream Cipher MICKEY 2.0. ECRYPT Stream Cipher. Available online: http:\/\/www.ecrypt.eu.org\/stream\/p3ciphers\/mickey\/mickey_p3.pdf."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"86","DOI":"10.1504\/IJWMC.2007.013798","article-title":"Grain: A stream cipher for constrained environments","volume":"2","author":"Hell","year":"2007","journal-title":"Int. J. Wirel. Mob. Comput."},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Hell, M., Johansson, T., Maximov, A., and Meier, W. (2006, January 9\u201314). A stream cipher proposal: Grain-128. Proceedings of the IEEE International Symposium on Information Theory (ISIT 2006), Seattle, WA, USA.","DOI":"10.1109\/ISIT.2006.261549"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"48","DOI":"10.1504\/IJWMC.2011.044106","article-title":"Grain-128a: A new version of Grain-128 with optional authentication","volume":"5","author":"Hell","year":"2011","journal-title":"Int. J. Wirel. Mob. Comput."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"321","DOI":"10.1007\/978-3-540-70500-0_24","article-title":"Related-Key Chosen IV Attacks on Grain-v1 and Grain-128","volume":"5107","author":"Lee","year":"2008","journal-title":"Lect. Notes Comput. Sci."},{"key":"ref_12","first-page":"218","article-title":"Efficient FPGA Implementations of High-Dimensional Cube Testers on the Stream Cipher Grain-128","volume":"2009","author":"Aumasson","year":"2009","journal-title":"IACR Cryptol. ePrint Arch."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"327","DOI":"10.1007\/978-3-642-25385-0_18","article-title":"An Experimentally Verified Attack on Full Grain-128 Using Dedicated Reconfigurable Hardware","volume":"7073","author":"Dinur","year":"2011","journal-title":"Lect. Notes Comput. Sci."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"167","DOI":"10.1007\/978-3-642-21702-9_10","article-title":"Breaking Grain-128 with Dynamic Cube Attacks","volume":"6733","author":"Dinur","year":"2011","journal-title":"Lect. Notes Comput. Sci."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"130","DOI":"10.1007\/978-3-642-17373-8_8","article-title":"Conditional Differential Cryptanalysis of NLFSR-Based Cryptosystems","volume":"6477","author":"Knellwolf","year":"2010","journal-title":"Lect. Notes Comput. Sci."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"205","DOI":"10.1007\/s10998-012-4631-8","article-title":"Generic cryptographic weakness of k-normal Boolean functions in certain stream ciphers and cryptanalysis of grain-128","volume":"65","author":"Mihaljevic","year":"2012","journal-title":"Period. Math. Hung."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"210","DOI":"10.1007\/978-3-642-17401-8_16","article-title":"Greedy Distinguishers and Nonrandomness Detectors","volume":"6498","author":"Stankovski","year":"2010","journal-title":"Lect. Notes Comput. Sci."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"46","DOI":"10.1140\/epjp\/i2018-11872-8","article-title":"A new 4-D chaotic hyperjerk system, its synchronization, circuit design and applications in RNG, image encryption and chaos-based steganography","volume":"133","author":"Vaidyanathan","year":"2018","journal-title":"Eur. Phys. J. Plus"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"119","DOI":"10.1016\/j.sigpro.2014.10.033","article-title":"A RGB image encryption algorithm based on total plain image characteristics and chaos","volume":"109","year":"2015","journal-title":"Signal Process."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"433","DOI":"10.1016\/j.compeleceng.2015.03.011","article-title":"Security analysis on a color image encryption based on DNA encoding and chaos map","volume":"46","author":"Wang","year":"2015","journal-title":"Comput. Electr. Eng."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"1850010","DOI":"10.1142\/S0218127418500104","article-title":"A Chaotic Image Encryption Algorithm Based on Information Entropy","volume":"28","author":"Ye","year":"2018","journal-title":"Int. J. Bifurc. Chaos"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"324","DOI":"10.1049\/iet-ipr.2016.0040","article-title":"Chaos-based fast colour image encryption scheme with true random number keys from environmental noise","volume":"11","author":"Liu","year":"2017","journal-title":"IET Image Process."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"53","DOI":"10.1016\/j.neucom.2017.12.048","article-title":"Designing permutation-substitution image encryption networks with Henon map","volume":"283","author":"Ping","year":"2018","journal-title":"Neurocomput."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"27337","DOI":"10.1007\/s11042-018-5923-7","article-title":"Chaotic encryption with different modes of operation based on Rubik\u2019s cube for efficient wireless communication","volume":"77","author":"Helmy","year":"2018","journal-title":"Multimedia Tools Appl."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"1819","DOI":"10.1007\/s11277-018-5882-3","article-title":"NR-DCSK based Chaotic Communications in MIMO Multipath Channels","volume":"103","author":"Sangeetha","year":"2018","journal-title":"Wirel. Personal Commun."},{"key":"ref_26","first-page":"43","article-title":"The Real Time Implementation of a Chaotic System\u2019s Synchronization for Secure Communication","volume":"25","author":"Guler","year":"2018","journal-title":"Tehni\u010dki vjesnik"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"355","DOI":"10.1007\/s00530-017-0565-6","article-title":"An efficient and secure VoIP communication system with chaotic mapping and message digest","volume":"24","author":"Jiang","year":"2018","journal-title":"Multimedia Syst."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"711","DOI":"10.1109\/ACCESS.2017.2775038","article-title":"Lightweight Authenticated Encryption Scheme Based on Chaotic SCML for Railway Cloud Service","volume":"6","author":"Zheng","year":"2018","journal-title":"IEEE Access"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.micpro.2017.10.013","article-title":"Lightweight chaotic image encryption algorithm for real-time embedded system: Implementation and analysis on 32-bit microcontroller","volume":"56","author":"Janakiraman","year":"2018","journal-title":"Microprocessors Microsyst."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"174102","DOI":"10.1103\/PhysRevLett.88.174102","article-title":"Permutation Entropy: A Natural Complexity Measure for Time Series","volume":"88","author":"Bandt","year":"2002","journal-title":"Phys. Rev. Lett."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"2297","DOI":"10.1073\/pnas.88.6.2297","article-title":"Approximate entropy as a measure of system complexity","volume":"88","author":"Pincus","year":"1991","journal-title":"Proc. Natl. Acad. Sci. USA"},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"110","DOI":"10.1063\/1.166092","article-title":"Approximate entropy (ApEn) as a complexity measure","volume":"5","author":"Pincus","year":"1995","journal-title":"Chaos Interdiscip. J. Nonlinear Sci."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"7623","DOI":"10.7498\/aps.59.7623","article-title":"Chaotic time series prediction based on information entropy optimized parameters of phase space reconstruction","volume":"59","author":"Zhang","year":"2010","journal-title":"Acta. Phys. Sin."},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Li, Y., Li, Y., Chen, X., Yu, J., Yang, H., and Wang, L. (2018). A New Underwater Acoustic Signal Denoising Technique Based on CEEMDAN, Mutual Information, Permutation Entropy, and Wavelet Threshold Denosing. Entropy, 20.","DOI":"10.3390\/e20080563"},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"116","DOI":"10.1186\/s12984-018-0465-9","article-title":"On the use of approximate entropy and sample entropy with centre of pressure time-series","volume":"15","author":"Montesinos","year":"2018","journal-title":"J. NeuroEng. Rehabilitation"},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Fan, C., Xie, Z., and Ding, Q. (2018). A Novel Algorithm to Improve Digital Chaotic Sequence Complexity through CCEMD and PE. Entropy, 20.","DOI":"10.3390\/e20040295"},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"522","DOI":"10.1109\/MDT.2007.178","article-title":"A Survey of Lightweight Cryptography Implementations","volume":"24","author":"Thomas","year":"2007","journal-title":"IEEE Des. Test Comput."},{"key":"ref_38","doi-asserted-by":"crossref","unstructured":"Courtois, N.T., and Meier, W. (2003). Algebraic attacks on stream ciphers with linear feedback. International Conference on the Theory and Applications of Cryptographic Techniques, Springer.","DOI":"10.1007\/3-540-39200-9_21"},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"453","DOI":"10.1515\/156939206779238418","article-title":"Exact relation between onolinearity and algebraic immunity","volume":"16","author":"Lobanov","year":"2006","journal-title":"Discrete Math. Appl."},{"key":"ref_40","doi-asserted-by":"crossref","unstructured":"Carlet, C. (2006). On the higher order nonlinearities of algebraic immune functions. Annual International Cryptology Conference, Springer.","DOI":"10.1007\/11818175_35"},{"key":"ref_41","doi-asserted-by":"crossref","unstructured":"Biryukov, A., and Shamir, A. (2000). Cryptanalytic time\/memory\/data tradeoffs for stream ciphers. International Conference on the Theory and Application of Cryptology and Information Security, Springer.","DOI":"10.1007\/3-540-44448-3_1"},{"key":"ref_42","unstructured":"Bjostad, T.E. (2019, May 26). Crypanalysis of Grain using Time\/Memory\/Data Tradeoffs. Available online: http:\/\/www.ecrypt.eu.org\/stream."},{"key":"ref_43","doi-asserted-by":"crossref","unstructured":"Hong, J., and Kim, W.H. (2005). Tmd-tradeoff and state entropy loss considerations of streamcipher mickey. International Conference on Cryptology in India, Springer.","DOI":"10.1007\/11596219_14"},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"122","DOI":"10.1007\/978-3-642-33027-8_8","article-title":"A Differential Fault Attack on the Grain Family of Stream Ciphers","volume":"7428","author":"Banik","year":"2012","journal-title":"Lect. Notes Comput. Sci."},{"key":"ref_45","doi-asserted-by":"crossref","unstructured":"Berzati, A., Canovas, C., Castagons, G., Debraize, B., Goubin, L., Gouget, A., Paillier, P., and Salgado, S. (2009, January 27). Fault analysis of GRAIN-128. Proceedings of the IEEE International Workshop on Hardware-Oriented Secutrity and Trust, Francisco, CA, USA.","DOI":"10.1109\/HST.2009.5225030"},{"key":"ref_46","doi-asserted-by":"crossref","unstructured":"Maximov, A. (2006, January 21\u201324). Cryptanalysis of the \u201cGrain\u201d family of stream ciphers. Proceedings of the 2006 ACM Symposium on Information, Computer and Communications Security, Taipei, Taiwan.","DOI":"10.1145\/1128817.1128859"}],"container-title":["Symmetry"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2073-8994\/11\/7\/853\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T13:01:42Z","timestamp":1760187702000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2073-8994\/11\/7\/853"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,7,2]]},"references-count":46,"journal-issue":{"issue":"7","published-online":{"date-parts":[[2019,7]]}},"alternative-id":["sym11070853"],"URL":"https:\/\/doi.org\/10.3390\/sym11070853","relation":{},"ISSN":["2073-8994"],"issn-type":[{"value":"2073-8994","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,7,2]]}}}