{"title":"Smartphone sensors as random bit generators","authors":"Joseph Loutfi, A. Chehab, I. Elhajj, A. Kayssi","doi":"10.1109/AICCSA.2014.7073279","DOIUrl":null,"url":null,"abstract":"Finding good entropy sources, designing deterministic (pseudo) random number generators, or simply finding suitable non-deterministic random number generators are major challenges. The goal of this paper is to evaluate the use of three motion sensors present in smartphones as potential nondeterministic, true random bit generators (TRNG). This paper focuses in particular on sensors present in Samsung Galaxy S3 and S4 devices. Data from the sensors was collected and submitted to the NIST STS v-2.1.1 test suite and the resulting bits were found fit enough to be used as the output of a TRNG. In addition, 4 SHA versions were used to whiten the data (as per NIST recommendation). Their conditioning performance was compared to each other, and found to be very close.","PeriodicalId":412749,"journal":{"name":"2014 IEEE/ACS 11th International Conference on Computer Systems and Applications (AICCSA)","volume":"14 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"8","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2014 IEEE/ACS 11th International Conference on Computer Systems and Applications (AICCSA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/AICCSA.2014.7073279","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 8
Abstract
Finding good entropy sources, designing deterministic (pseudo) random number generators, or simply finding suitable non-deterministic random number generators are major challenges. The goal of this paper is to evaluate the use of three motion sensors present in smartphones as potential nondeterministic, true random bit generators (TRNG). This paper focuses in particular on sensors present in Samsung Galaxy S3 and S4 devices. Data from the sensors was collected and submitted to the NIST STS v-2.1.1 test suite and the resulting bits were found fit enough to be used as the output of a TRNG. In addition, 4 SHA versions were used to whiten the data (as per NIST recommendation). Their conditioning performance was compared to each other, and found to be very close.