Document Type : Research Paper
Authors
1 department of Electronic, Faculty of the Sciences of the technology, University of Constantine 1, Algeria
2 ENSICAEN NORMANIDE UNIVERSITE Caen, France
3 department of Electronic, Faculty of sciences of the technology, University of Constantine 1
4 Departement of Electronic, faculty of sciences of the tehcnology, University of Constantine 1, Algeria
Abstract
Security and condentiality of our information such as access codes bank or postal accounts are becoming more and more important to protect against espionage by foreigners. There are several researches to improve the security of the user's personal information when entering the password, or saving, ... etc. The objective of this paper is to create a novel virtual keyboard display system based on a random display algorithm, in order to have a keyboard with random combinations
of the virtual display matrix. This work focuses on the introduction of fuzzy systems mixed with the random number generation. Fuzzy systems use the values of the pressure forces exerted by the user or the operator on the virtual keyboard touchscreen as inputs to the fuzzy systems. The fuzzy system is designed by using the time-varying fuzzy sets. We use the "modulo operator" algorithm to generate a random integer. For the realization, we use a microcontroller (ESP8266 node MCU.V3 microcontroller) and the touchscreen (ili9341) to display a 4X4 numeric matrix to enter a standard four-digit code.
Keywords
Main Subjects
Transactions on Human Machine Systems, 45(6) (2015), 782-789. https://doi.org/10.1109/THMS.2015.2449309
lcdwiki.com/2.4inch_SPI_Module_ILI9341_SKU:MSP2402, acessed on Nov, 15th, 2024.
15 (1986), 364-383. https://doi.org/10.1137/0215025
homes, Sciences direct, Computers and Electrical Engineering, Computers and Electrical Engineering, 44 (2015),
137-152. https://doi.org/10.1016/j.compeleceng.2015.01.005
acessed on Nov, 15th, 2024.
supervisory system, 2010 Second Pacific-Asia Conference on Circuits, Communications and System, (2010). https:
//doi.org/10.1109/PACCS.2010.5626969
Conference: The International Conference on E-Business and E-Government, ICEE 2010, Guangzhou, China,
Proceedings, 7-9 May 2010. http://dx.doi.org/10.1109/ICEE.2010.337
keyboard, 2019 Medical Technologies Congress (TIPTEKNO), IEEE Xplore: 11 November 2019, https://doi.org/
10.1109/TIPTEKNO.2019.8895133
on. IEEE, (2016), 18-22. https://doi.org/10.1109/INFOSCI.2016.7845293
forensics, Rising Threats in Expert Applications and Solutions, 434 (2022), 719-725. http://dx.doi.org/10.1007/
978-981-19-1122-4_75
fatek.unpatti.ac.id/wp-content/uploads/2019/03/108-Simulation-Modeling-and-Analysis-Averill-M.
-Law-Edisi-5-2014.pdf
on Mathematical Software, 33(4) (2007), 1-40. http://doi.acm.org/10.1145/1268776.1268777
Transactions on Fuzzy Systems, 8(5) (2000), 551-563. https://doi.org/10.1049/iet-com.2010.0081
SIGCHI Conference on Human Factors in Computing Systems, (1999), 25-31. https://doi.org/10.1145/302979.
302983
117-127. http://dx.doi.org/10.1109/91.995115
tracking control based on fuzzy logic and neural compensation, Fuzzy Sets and Systems, 464 (2023). https://doi.
org/10.1016/j.fss.2022.12.005
Journal of Computer and Communications, 04(04) (2016), 99. http://dx.doi.org/10.4236/jcc.2016.44009
ACM Transactions on Mathematical Software, 32(1) (2006), 1-16. http://dx.doi.org/10.1145/1132973.1132974
Journal of the Chinese Institute of Engineers, 27(30) (2007), 311-322. https://doi.org/10.1080/02533839.2007.
9671257
Wiley and Son, Inc., 2001. https://doi.org/10.1002/0471224596
logic, International Conference Quality Management, Transport and Information Security, Information Technologies
(IT&QM&IS), St. Petersburg, Russia, 2017. https://doi.org/10.1109/ITMQIS.2017.8085777
Computational Intelligence: Theories, Applications and Future Directions, I, Springer, Singapore, (2018), 375-388.
http://dx.doi.org/10.1007/978-981-13-1132-1_29
Retrieved Nov, 15th , 2024.
Ergonomics, 2(4) (2013), 246-261. https://doi.org/10.1504/IJHFE.2013.059374
Conference on Image and Vision Computing New Zealand (IVCNZ) (IEEE), 2017. https://doi.org/10.1109/
IVCNZ.2017.8402452
Journal of Fuzzy Systems, 14(3) (2017), 15-39. https://doi.org/10.22111/ijfs.2017.3241
Techniques of Automatic Control and Computer Engineering (STA2013), April 06, 2015.http://dx.doi.org/10.
1109/STA.2013.6783097
Computing, Information and Control, 6(12) (2010), 5709-5723. https://doi.org/10.1007/s11633-016-0988-0