Documentation for RNDR and RNDRRS
authorOrr Toledano <otoledan@amazon.com>
Thu, 20 May 2021 22:13:30 +0000 (22:13 +0000)
committerTomas Mraz <tomas@openssl.org>
Wed, 9 Nov 2022 14:30:08 +0000 (15:30 +0100)
Reviewed-by: Paul Dale <pauli@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/15361)

(cherry picked from commit e8b597f33143410fb50bdeba8722c249524bc0b9)

CHANGES.md
INSTALL.md

index 700238fe66c71cd58838482909fb66cd7f0562c5..ac9e25f884c87ab9a5899aa67ca74c052db96bab 100644 (file)
@@ -24,6 +24,11 @@ OpenSSL 3.1
 
 ### Changes between 3.0 and 3.1.0 [xx XXX xxxx]
 
+ * RNDR and RNDRRS support in provider functions to provide
+   random number generation for Arm CPUs (aarch64).
+
+   *Orr Toledano*
+
  * s_client and s_server apps now explicitly say when the TLS version
    does not include the renegotiation mechanism. This avoids confusion
    between that scenario versus when the TLS version includes secure
index 15b967d685b1b86a5aeea8a0f878923b4f29b433..81ce117528840ae5e5e1582bd7585da4908a7e3d 100644 (file)
@@ -456,7 +456,8 @@ This source is ignored by the FIPS provider.
 
 ### rdcpu
 
-Use the `RDSEED` or `RDRAND` command if provided by the CPU.
+Use the `RDSEED` or `RDRAND` command on x86 or `RNDRRS` command on aarch64
+if provided by the CPU.
 
 ### librandom