A hardware wallet's key generation process should fail with an error if the true random number generator is not used, rather than producing a key