summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--bin/ed/cbc.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/bin/ed/cbc.c b/bin/ed/cbc.c
index 7869e96..b59778b 100644
--- a/bin/ed/cbc.c
+++ b/bin/ed/cbc.c
@@ -90,16 +90,13 @@ void
init_des_cipher(void)
{
#ifdef DES
- int i;
-
des_ct = des_n = 0;
/* initialize the initialization vector */
MEMZERO(ivec, 8);
/* initialize the padding vector */
- for (i = 0; i < 8; i++)
- pvec[i] = (char)arc4random_uniform(256);
+ arc4random_buf(pvec, sizeof(pvec));
#endif
}
OpenPOWER on IntegriCloud