Description

000034854 - Design Advisory for Versal Adaptive SoC - 2022.1 - 2022.2 TRNG driver causes the DRBG to not produce the expected random number per NIST CAVP vectors

Release Date
2023-05-31
Revision
1.0 English

When using the 2022.1 and 2022.2 TRNG driver with a Versal Adaptive SoC, the reseed -> generate -> reseed -> generate sequence is not producing the expected random number.

The DRBG output for the second generate contains a blend of random numbers from both the new seed and the prior seed. As a result, numbers from the second generate are not created completely from the new seed.