As ftruncate is not availabe on all platforms, switch back to
[oweals/openssl.git] / crypto / des / rand_key.c
index fc11792cdaa2a6919ab624fbaf39dfe5d23af8d8..2032c59df6f3e4a87b6da85900f4f4851d5d90ec 100644 (file)
@@ -100,11 +100,11 @@ void des_random_key(des_cblock *ret)
        l2c(t,p);
 
        des_set_odd_parity(&data);
-       des_set_key(&data,ks);
+       des_set_key_unchecked(&data,ks);
        des_cbc_cksum(key,&key,sizeof(key),ks,&data);
 
        des_set_odd_parity(&key);
-       des_set_key(&key,ks);
+       des_set_key_unchecked(&key,ks);
        des_cbc_cksum(key,&data,sizeof(key),ks,&key);
 
        memcpy(ret,data,sizeof(key));