Abstract-The betydelsen av slumptalsgeneratorer (RNG) för olika datorapplikationer är väl förstådd. För att säkerställa en kvalitetsnivå för produktionen bör källor med hög entropi användas som indata. De algoritmer som används har dock ännu inte utvecklats fullt ut för att utnyttja nyare teknik. Även Android pseudo RNG (APRNG) bygger bara ovanpå Linux RNG för att producera slumpmässiga tal. Detta dokument presenterar en undersökande studie om metoder för att generera slumpmässiga tal på sensorutrustade mobila och Internet of Things enheter. Vi utför först en datainsamling studie över 37 Android-enheter för att avgöra två saker-hur mycket slumpmässiga data konsumeras av moderna enheter, och vilka sensorer som kan producera tillräckligt slumpmässiga data. Vi använder resultaten av vår analys för att skapa ett experimentellt ramverk kallat SensoRNG, som fungerar som en prototyp för att testa effekten av en sensorbaserad RNG. SensoRNG använder insamling av data från sensorer ombord och kombinerar dem via en lätt blandningsalgoritm för att producera slumpmässiga tal. Vi utvärderar SensoRNG med National Institute of Standards and Technology statistiska tester svit och visar att en sensorbaserad RNG kan ge hög kvalitet slumptal med bara lite extra overhead.
Författarna i REF byggde ett ramverk kallat SensoRNG för att producera säkert slumpmässigt nummer för mobila enheter och IoT-enheter.
Toward Sensor-Based Random Number Generation for Mobile and IoT Devices
{'venue': 'IEEE Internet of Things Journal', 'journal': 'IEEE Internet of Things Journal', 'mag_field_of_study': ['Computer Science']}