Skip to main content

2015 | OriginalPaper | Buchkapitel

A Novel Approach to True Random Number Generation in Wearable Computing Environments Using MEMS Sensors

verfasst von : Neel Bedekar, Chiranjit Shee

Erschienen in: Information Security and Cryptology

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Micro Electro Mechanical Systems (MEMS) sensors (accelerometer, gyroscope, and compass) offer a practical approach for true random number generation. Entropy values of 0.99 close to theoretical value of 1, and large Kullback-Leibler distances were obtained in this study [1]. The main contribution of this work was the generation of high quality random number strings, when the MEMS sensor was at complete rest, a configuration in which these sensors were heretofore considered to be inadequate. This was accomplished by using the initial noise in the sensing mechanisms for the MEMS sensors. The compass output stream passed the highest number of NIST Tests; 11/15 and 14/15 under stationary and complete motion, respectively [24]. Short burst (<1 s) strings passed 13 out of 15 NIST tests, and applying the Barak-Impagliazzo-Wigderson recursive extractor led to successful results in all 15 NIST tests. Interleaving MEMS output with audio resulted in a string that passed 14 out of 15 NIST tests.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
2.
Zurück zum Zitat Von Neumann, J.: Various techniques used in connection with random digits. In: Forsythe, G.E., Germond, H.H., Householder, A.S. (eds.) Monte Carlo Method. Government Printing Office, Washington (1951) Von Neumann, J.: Various techniques used in connection with random digits. In: Forsythe, G.E., Germond, H.H., Householder, A.S. (eds.) Monte Carlo Method. Government Printing Office, Washington (1951)
3.
Zurück zum Zitat Barak, B., Impagliazzo, R., Wigderson, A.: Extracting randomness using few independent sources. SIAM J. Comput. 36, 1095–1118 (2006). 4, Philadelphia USA: Society for Industrial and Applied MathematicsCrossRefMATHMathSciNet Barak, B., Impagliazzo, R., Wigderson, A.: Extracting randomness using few independent sources. SIAM J. Comput. 36, 1095–1118 (2006). 4, Philadelphia USA: Society for Industrial and Applied MathematicsCrossRefMATHMathSciNet
4.
Zurück zum Zitat NIST. Engineering and Statistics Handbook. s.l.: NIST (2012) NIST. Engineering and Statistics Handbook. s.l.: NIST (2012)
5.
Zurück zum Zitat Whitfield, D., Hellman, M.: New directions in cryptography. IEEE Trans. Inf. Theory IT-22(6), 644–654 (1976) Whitfield, D., Hellman, M.: New directions in cryptography. IEEE Trans. Inf. Theory IT-22(6), 644–654 (1976)
6.
Zurück zum Zitat Gartner: Forecast: PCs, ultramobiles and mobile phones 2014. Gartner Group, Egham (2014) Gartner: Forecast: PCs, ultramobiles and mobile phones 2014. Gartner Group, Egham (2014)
7.
Zurück zum Zitat Llamas, Ramon T.: Worldwide Wearable Computing Device 2014–2018 Forecast and Analysis. IDC, Boston (2014) Llamas, Ramon T.: Worldwide Wearable Computing Device 2014–2018 Forecast and Analysis. IDC, Boston (2014)
8.
Zurück zum Zitat Invensense Annual Report, Form 10-K. San Jose, CA, USA: s.n., March 2014 Invensense Annual Report, Form 10-K. San Jose, CA, USA: s.n., March 2014
9.
Zurück zum Zitat Voris, J., Saxena, N., Halevi, T.: Accelerometers and Randomness: Perfect Together. ACM, Hamburg, Germany (2011). WiSecCrossRef Voris, J., Saxena, N., Halevi, T.: Accelerometers and Randomness: Perfect Together. ACM, Hamburg, Germany (2011). WiSecCrossRef
10.
Zurück zum Zitat Dodis, Y., Pointcheval, D., Ruhault, S., Vergnaud, D., Wichs, D.: Security analysis of pseudo-random number generators with input. In: ACM Conference on Computer and Communication Security. ACM, Berlin, Germany (2013) Dodis, Y., Pointcheval, D., Ruhault, S., Vergnaud, D., Wichs, D.: Security analysis of pseudo-random number generators with input. In: ACM Conference on Computer and Communication Security. ACM, Berlin, Germany (2013)
11.
Zurück zum Zitat Barak, Boaz, Shaltiel, Ronen, Tromer, Eran: True random number generators secure in a changing environment. In: Walter, Colin D., Koç, Çetin Kaya, Paar, Christof (eds.) CHES 2003. LNCS, vol. 2779, pp. 166–180. Springer, Heidelberg (2003)CrossRef Barak, Boaz, Shaltiel, Ronen, Tromer, Eran: True random number generators secure in a changing environment. In: Walter, Colin D., Koç, Çetin Kaya, Paar, Christof (eds.) CHES 2003. LNCS, vol. 2779, pp. 166–180. Springer, Heidelberg (2003)CrossRef
12.
Zurück zum Zitat Wang, X., Xue, Q., Lin, T.: A novel true random number generator based on mouse movement and a one dimensional chaotic map. s.l. Math. Prob. Eng. 2012, 12 (2012). Hindawi PublishingMathSciNet Wang, X., Xue, Q., Lin, T.: A novel true random number generator based on mouse movement and a one dimensional chaotic map. s.l. Math. Prob. Eng. 2012, 12 (2012). Hindawi PublishingMathSciNet
13.
Zurück zum Zitat Chen, I.T.: Random numbers generated from audio and video sources s.l. Math. Prob. Eng. 2013, 7 (2013). Hindawi Publishing Chen, I.T.: Random numbers generated from audio and video sources s.l. Math. Prob. Eng. 2013, 7 (2013). Hindawi Publishing
14.
Zurück zum Zitat Lauradoux, C., Ponge, J., Roeck, A.: Online Entropy Estimation for Non-Binary Sources and Applications on iPhone. Institut National de Recherche en Informatique et en Automatique, pp. 19–42 (2011) Lauradoux, C., Ponge, J., Roeck, A.: Online Entropy Estimation for Non-Binary Sources and Applications on iPhone. Institut National de Recherche en Informatique et en Automatique, pp. 19–42 (2011)
15.
Zurück zum Zitat Mayrhofer, R., Groza, B. (eds.): Simple accelerometer based wireless pairing with heuristic trees. In: Proceedings of the 10th International Conference on Advances in Mobile Computing and Multimedia. ACM (2012) Mayrhofer, R., Groza, B. (eds.): Simple accelerometer based wireless pairing with heuristic trees. In: Proceedings of the 10th International Conference on Advances in Mobile Computing and Multimedia. ACM (2012)
16.
Zurück zum Zitat Studer, A., Timothy, P., Bauer, L.: Don’t bump, shake on it; the expoitation of a popular accelerometer-based smart phone exchange and its secure replacement. In: Proceedings of the 27th Annual Computer Security Applications Conference, pp. 333–342. ACM, New York (2011) Studer, A., Timothy, P., Bauer, L.: Don’t bump, shake on it; the expoitation of a popular accelerometer-based smart phone exchange and its secure replacement. In: Proceedings of the 27th Annual Computer Security Applications Conference, pp. 333–342. ACM, New York (2011)
17.
Zurück zum Zitat Chagnaadorj, O., Tanaka, J.: MimicGesture: Secure Device Pairing with Accelerometer-Based Gesture Input. In: Han, Y.-E., Park, D.-S., Jia, W., Yeo, S.-S. (eds.) Ubiquitous Information Technologies and Applications. Lecture Notes in Electrical Engineering, vol. 214, pp. 59–67. Springer, Heidelberg (2013)CrossRef Chagnaadorj, O., Tanaka, J.: MimicGesture: Secure Device Pairing with Accelerometer-Based Gesture Input. In: Han, Y.-E., Park, D.-S., Jia, W., Yeo, S.-S. (eds.) Ubiquitous Information Technologies and Applications. Lecture Notes in Electrical Engineering, vol. 214, pp. 59–67. Springer, Heidelberg (2013)CrossRef
18.
Zurück zum Zitat Zhou, Q., Liao, X., Wong, K., Hu, Y., Xiao, D.: True random number generator based on mouse movement and chaotic hash function s.l. Inf. Sci. 179, 3442–3450 (2009). ElsevierCrossRefMathSciNet Zhou, Q., Liao, X., Wong, K., Hu, Y., Xiao, D.: True random number generator based on mouse movement and chaotic hash function s.l. Inf. Sci. 179, 3442–3450 (2009). ElsevierCrossRefMathSciNet
19.
Zurück zum Zitat Nasiri, Steven: A Critical Review of MEMS Gyroscope Technology and Commercialization Status. Invensense Inc, San Jose (2006) Nasiri, Steven: A Critical Review of MEMS Gyroscope Technology and Commercialization Status. Invensense Inc, San Jose (2006)
20.
Zurück zum Zitat Nasiri, S.: Wafer-Scale Packaging and Integration Are Credited for New Generation of Low-Cost MEMS Motion Sensor Products. Invensense, San Jose (2006) Nasiri, S.: Wafer-Scale Packaging and Integration Are Credited for New Generation of Low-Cost MEMS Motion Sensor Products. Invensense, San Jose (2006)
21.
Zurück zum Zitat Daneman, M., Lim, M., Assaderaghi, F.: Evolution of MEMS towards a semiconductor model. Hearst Business Coummunications, New York (2012) Daneman, M., Lim, M., Assaderaghi, F.: Evolution of MEMS towards a semiconductor model. Hearst Business Coummunications, New York (2012)
22.
Zurück zum Zitat Nasiri, S., Seeger, J., Yaralioglu, G.: 20080314147 Saratoga, California (2008) Nasiri, S., Seeger, J., Yaralioglu, G.: 20080314147 Saratoga, California (2008)
23.
Zurück zum Zitat Qiu, J., Seeger, J., Castro, A., Tchertkov, I., Li, R.: 20120125104 Sunnyvale, California (2012) Qiu, J., Seeger, J., Castro, A., Tchertkov, I., Li, R.: 20120125104 Sunnyvale, California (2012)
24.
Zurück zum Zitat Seeger, J., Nasiri, S., Castro, A: 2010132460 Menlo Park, USA (2010) Seeger, J., Nasiri, S., Castro, A: 2010132460 Menlo Park, USA (2010)
28.
Zurück zum Zitat Invensense MPU 9250 SDK. Invensense Inc, San Jose, California (2013) Invensense MPU 9250 SDK. Invensense Inc, San Jose, California (2013)
29.
Zurück zum Zitat Cover, T.M., Thomas, J.A.: Entropy, Relative Entropy and Mutual Information. Elements of Information Theory, pp. 12–25. John Wiley and Sons, New York (1991) Cover, T.M., Thomas, J.A.: Entropy, Relative Entropy and Mutual Information. Elements of Information Theory, pp. 12–25. John Wiley and Sons, New York (1991)
30.
Zurück zum Zitat A Statistical Test Suite For Random and Pseudorandom Number Generators For Cryptographic Applications. National Institute of Standards and Technology, Gathiersburg, Maryland, USA (2010) A Statistical Test Suite For Random and Pseudorandom Number Generators For Cryptographic Applications. National Institute of Standards and Technology, Gathiersburg, Maryland, USA (2010)
Metadaten
Titel
A Novel Approach to True Random Number Generation in Wearable Computing Environments Using MEMS Sensors
verfasst von
Neel Bedekar
Chiranjit Shee
Copyright-Jahr
2015
DOI
https://doi.org/10.1007/978-3-319-16745-9_29