Jitter entropy RNG disable on non-x86?
Open, Needs TriagePublic

Description

Jitter entropy RNG appears to be disabled on all non-x86 architectures. Is this intentional?

In configure.ac, we have:

# Reset non applicable feature flags.
if test "$mpi_cpu_arch" != "x86" ; then
  ....
  jentsupport="n/a"
  ....
fi

Details

Version
master
jukivili created this task.Jun 3 2020, 10:18 PM
werner added a subscriber: werner.Jun 4 2020, 10:18 AM

AFAIK, Stephan evaluated it only for x86, let me ask him ...

Please see [1] appendix F - I tested it more or less on all major CPUs, small
and large, old and new:

  • Intel / AMD x86
  • ARM
  • MIPS
  • POWER
  • SPARC
  • IBM Z Systems Mainframe
  • Itanium

[1] https://chronox.de/jent/doc/CPU-Jitter-NPTRNG.pdf

Thanks for the info. So I guess me added that restrictions to be on the safe side regarding the VS-Nfd evaluation. For 1.9 we can and should lift that.

Ok. This was just something that I noticed while going through configure.ac. Should I make patch for this or do you want to?

Yes please.