{"title":"Biometric Electroencephalogram Based Random Number Generator","authors":"Fan Boon Lee, Bee Ee Khoo","doi":"10.1109/ICEPECC57281.2023.10209541","DOIUrl":null,"url":null,"abstract":"Cryptography is a tool to protect messages confidentiality through codes keys. Random numbers are crucial in the process of making the cryptography keys in which these keys should be unpredictable. EEG, with its chaotic properties, could be selected as one type of noise source for a random number generator where it is unique to an individual and its characteristics are impossible to be faked or compromised hence unpredictable. A raw EEG signal is random but not uniform because it is contaminated with artefacts which tends to produce spikes in the raw signal causing non-uniformity hence potential to be predicted. Therefore, Hilbert Transform is proposed to be added into the randomness extraction algorithm in this paper. There are a total of 112 random number sequences resulting a total of 113,770,496 bits being generated in this paper. These sequences successfully scored 99.40% of success rate through the NIST SP 800-22 statistical test suite which is proven to be random and cryptographically secured.","PeriodicalId":102289,"journal":{"name":"2023 International Conference on Energy, Power, Environment, Control, and Computing (ICEPECC)","volume":"40 2 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-03-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2023 International Conference on Energy, Power, Environment, Control, and Computing (ICEPECC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICEPECC57281.2023.10209541","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Cryptography is a tool to protect messages confidentiality through codes keys. Random numbers are crucial in the process of making the cryptography keys in which these keys should be unpredictable. EEG, with its chaotic properties, could be selected as one type of noise source for a random number generator where it is unique to an individual and its characteristics are impossible to be faked or compromised hence unpredictable. A raw EEG signal is random but not uniform because it is contaminated with artefacts which tends to produce spikes in the raw signal causing non-uniformity hence potential to be predicted. Therefore, Hilbert Transform is proposed to be added into the randomness extraction algorithm in this paper. There are a total of 112 random number sequences resulting a total of 113,770,496 bits being generated in this paper. These sequences successfully scored 99.40% of success rate through the NIST SP 800-22 statistical test suite which is proven to be random and cryptographically secured.