Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: RdRand | Distribution: Fedora Project |
Version: 2.1.2 | Vendor: Fedora Project |
Release: 2.el8 | Build date: Wed Jun 17 01:53:07 2020 |
Group: Unspecified | Build host: buildvm-x86-11.iad2.fedoraproject.org |
Size: 84176 | Source RPM: RdRand-2.1.2-2.el8.src.rpm |
Packager: Fedora Project | |
Url: https://github.com/jirka-h/RdRand | |
Summary: Library for generating random numbers using the RdRand instruction on Intel CPUs |
RdRand is an instruction for returning random numbers from an Intel on-chip hardware random number generator.RdRand is available in Ivy Bridge and later processors. It uses cascade construction, combining a HW RNG operating at 3Gbps with CSPRNG with all components sealed on CPU. The entropy source is a meta-stable circuit, with unpredictable behavior based on thermal noise. The entropy is fed into a 3:1 compression ratio entropy extractor (whitener) based on AES-CBC-MAC. Online statistical tests are performed at this stage and only high quality random data are used as the seed for cryptograhically secure SP800-90 AES-CTR DRBG compliant PRNG. This generator is producing maximum of 512 128-bit AES blocks before it's reseeded. According to documentation the 512 blocks is a upper limit for reseed, in practice it reseeds much more frequently.
LGPLv2+
* Tue Jun 16 2020 Jirka Hladky <hladky.jiri@gmail.com> - 2.1.2-2 - Fixed typo in rpm spec file * Tue Jun 16 2020 Jirka Hladky <hladky.jiri@gmail.com> - 2.1.2-1 - Added support for AMD CPUs * Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.1-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild * Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.1-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild * Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.1-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild * Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.1-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild * Fri Feb 09 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 2.1.1-5 - Escape macros in %changelog * Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.1-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild * Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild * Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild * Tue Feb 28 2017 Jan Tulak <jan@tulak.me> - 2.1.1-1 - Fix the output of --version for current version * Mon Feb 20 2017 Jan Tulak <jan@tulak.me> - 2.1.0-1 - Update for OpenSSL 1.1.0 - Remove an option that wasn't implemented * Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.0-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild * Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.0-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild * Tue Jun 16 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild * Fri Aug 15 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild * Fri Jun 06 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild * Sat May 24 2014 Jan Tulak <jan@tulak.me> - 2.0.0-1 - Partial rewriting, added AES encryption of generated values. * Mon Feb 17 2014 Jan Tulak <jan@tulak.me> - 1.0.5-1 - Fixed bug with parsing -t argument in rdrand-gen. * Thu Feb 06 2014 Jan Tulak <jan@tulak.me> - 1.0.4-2 - Removed %defattr from devel subpackage, removed commented out lines, - man page suffix changed from .gz to .* * Wed Feb 05 2014 Jan Tulak <jan@tulak.me> - 1.0.4-1 - ExclusiveArch, removed %clean, %defattr, added blank lines between changelogs. - Removed temp files from package. * Fri Jan 31 2014 Jirka Hladky <jhladky@redhat.com> - 1.0.2-2 - Fixed License, ExcludeArch and Requires for the devel package * Wed Jan 29 2014 Jan Tulak <jan@tulak.me> - 1.0.2-1 - Added --verbose and --version flags and few minor changes in manual pages - and in spec file. * Tue Jan 28 2014 Jan Tulak <jan@tulak.me> - 1.0.1-1 - Bugfixes, mainly in reading user inputs. * Wed Dec 04 2013 Jan Tulak <jan@tulak.me> - 1.0.0-1 - Created.
/usr/bin/rdrand-gen /usr/lib/.build-id /usr/lib/.build-id/0e /usr/lib/.build-id/0e/ffbbc02864014c3b7479e9a1abce1b2ec71c1d /usr/lib/.build-id/5b /usr/lib/.build-id/5b/54df508c585270fa53f2a1fed4f12ab7361890 /usr/lib64/librdrand.so.1 /usr/lib64/librdrand.so.1.0.2 /usr/share/doc/RdRand /usr/share/doc/RdRand/COPYING /usr/share/doc/RdRand/ChangeLog /usr/share/doc/RdRand/NEWS /usr/share/doc/RdRand/README /usr/share/man/man7/rdrand-gen.7.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Mon Feb 3 05:16:46 2025