[Cryptech Tech] Suggested changes to TRNG
    Basil Dolmatov 
    dol at reedcat.net
       
    Mon Oct  5 15:06:54 UTC 2015
    
    
  
How one can be sure that this is enough? 
Warmup delay is a possible solution to give system _some_ time to start, but should not be the only reason to consider entropy output as usable.
Tests should be performed to make sure that the output has good quality and can be used. 
dol@ с iPad
> 5 окт. 2015 г., в 16:40, Joachim Strömbergson <joachim at secworks.se> написал(а):
> 
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA256
> 
> Aloha!
> 
> Joachim Strömbergson wrote:
>> Russ Housley wrote:
>>> A pause seems prudent, but it is unclear to me how long it should 
>>> be.
> 
> Ok, I've implemented a warmup delay solution. Right now the entropy
> providers will not make any entropy available to the mixer before
> WARMUP_CYCLES. Currently this value is set to 1M cycles. With a 50 MHz
> clock we delay first mixing with 20 ms.
> 
> For the rosc based entropy providers this means that we will throw away
> close to 4000 bits that we otherwise would have collected and used.
> 
> - -- 
> Med vänlig hälsning, Yours
> 
> Joachim Strömbergson - Alltid i harmonisk svängning.
> ========================================================================
> Joachim Strömbergson          Secworks AB          joachim at secworks.se
> ========================================================================
> -----BEGIN PGP SIGNATURE-----
> Comment: GPGTools - http://gpgtools.org
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
> 
> iQIcBAEBCAAGBQJWEn2/AAoJEF3cfFQkIuyNiO0P/jr+xjHcGRwG/v1VmbuNugTO
> UxHTnFJWNzQ3xJKsZhLCpgQDlg4rkyA+9ONk7GawRtTU93cdrGWuVtG8INHEz/EG
> njUV7w7YzXyP2K0MwJlb/+7VkbDyWaxdBlG0U9u87uU//Me3hVUqJ9pIJcrdzLHq
> mI0DpRKsJnCL4WDGKH0645iyhvONPA/koP5O9+0qlvf12hUkawXXVbdY+wWct0Bx
> hHleOi5+DnvYCLId3hB8VISkUuyWomo0x6ycAKuoOm5beaRDZehA0Us8khtwPuB9
> BjT0aS12DHOadZy0zf3rhbLPuOWAVVW6VjM/ZvqRJVSiiQduJfUZU8GwJ+GaGiVI
> AZI+ayaB8Vnqhuu5xZ4AOdqxYIi1CsNKu4z3gtxR6oojIjKojfkf/1er1NFhswwX
> H38el6Z1iG1JRslJ4RwxA3MQTlHzhpD2cEZk8fmkqENZUzp6VZh8m2eg//kvp2xC
> Aka1G7clenydL5OHS0yzXzrWXX3M2pQtDxZgGnetnGs43sxMMDs4uKxdD9Cn4eEO
> ok7hpL1Qgl0SxpvozIvFD5igFCu6furAIsw+6MMNLBTl4TFfhpOgNdonNFd/+Ih3
> dVscc9jot76rpudpp96TrclCXuAkpN5J1hBK+sxh3tnzH8GuZ1pwbOcPMzt1Rj3+
> BdojQikMPQdiVgASyu25
> =Ua1Q
> -----END PGP SIGNATURE-----
> _______________________________________________
> Tech mailing list
> Tech at cryptech.is
> https://lists.cryptech.is/listinfo/tech
    
    
More information about the Tech
mailing list