A hybrid random number generator for lightweight cryptosystems: xorshiftLplus
Ömer Aydın, Gökhan Dalkılıç · 2018
Radyo frekansi tanimlama etiketleri, akilli kartlar, kablosuz duyarga dugumleri ve Nesnelerin Interneti kavramina ait hafif aygitlar gunden gune cogalmaya devam etmektedir, bu nedenle bu cihazlar icin etkili ve hafif guvenlik yapilarina ciddi bir ihtiyac vardir. Bu calismada, rastgele olmayan bir donanim kaynagi tarafindan tohumlanan etkili ve hafif bir rasgele sayi ureteci onerilmistir. Yerlesik sicaklik duyargasi bir donanim kaynagi olarak hafif sozde rasgele sayi uretecini tohumlamak icin kullanilir. Onerilen hibrit uretec, xorshift yapisi uzerine insa edilmistir. Bu uretec, daha az sayida mantiksal kaydirma, OZEL VEYA islemi icerirken girdi tohumlarinin bit uzunlugu bakiminda daha kisa olan xorshift'in ileri duzey hafif bir turudur. Yeni ve hafif uretec, “L” nin “hafif” anlamina geldigi xorshiftLplus olarak adlandirilir. Rastsallik, performans ve kaynak kullanimi goz onunde bulunduruldugunda hafif cihazlara uygunluk gosterir. Bu rastgele sayi ureteci, EPC ™ Nesil-2 Sinif 1 belgesinde belirtilen uc EPC ™ Gen-2 Sinif 1 kosulu ve NIST rastsallik testi paketi ile test edilmistir. Zaman ve kaynak kullanimini arastirmak icin WISP pasif RFID etiketi uzerinde uygulanmistir.