9c324d fix use of rdrand if available

Authored and Committed by tmraz 6 years ago
    fix use of rdrand if available
    
    - more commits cherry picked from upstream
    - documentation fixes
    
        
file modified
+214 -145
file modified
+7 -2
file modified
+46 -33
file modified
+6 -1