Am Dienstag, 28. März 2017, 18:48:24 CEST schrieb Krzysztof Kozlowski: Hi Krzysztof, > I tested a little bit and: > 1. Seeding with some value > 2. generating random, > 3. kcapi_rng_destroy+kcrng_init, (I cannot do a hardware reset except > reboot of entire system) > 4. seeding with the same value as in (1) - different random numbers. > > Doing a system reboot and repeating above - different random numbers > (all are different: step (2) and in (4)). > > Your test case also produces different random values every time. Then I would assume that simply adding an outer loop to your for() loop to inject seed larger than the minimum required seed size should be fine. > > Best regards, > Krzysztof Ciao Stephan