Check RAND_bytes() return value or use RAND_pseudo_bytes().
[openssl.git] / crypto / des / des.c
index 5cd337301a399c81e0793180119437fff885fce5..aabd01cc8a6aa8e79ffff50ede81ae5770776819 100644 (file)
@@ -484,7 +484,7 @@ void doencryption(void)
                        if (feof(DES_IN))
                                {
                                for (i=7-rem; i>0; i--)
-                                       RAND_bytes(buf + l++, 1);
+                                       RAND_pseudo_bytes(buf + l++, 1);
                                buf[l++]=rem;
                                ex=1;
                                len+=rem;