add support for ecdsa-with-sha256 etc.
[openssl.git] / crypto / des / rand_key.c
index ee1a6c274e97f3f246f5e5605f59f0256495537e..23981655685800ea24a459af3b7694d9df26eb99 100644 (file)
 #include <openssl/des.h>
 #include <openssl/rand.h>
 
-void des_random_seed(des_cblock *key)
-       {
-       RAND_seed(key, sizeof(des_cblock));
-       }
-
-int des_random_key(des_cblock *ret)
+int DES_random_key(DES_cblock *ret)
        {
        do
                {
-               if (RAND_bytes((unsigned char *)ret, sizeof(des_cblock)) != 1)
+               if (RAND_bytes((unsigned char *)ret, sizeof(DES_cblock)) != 1)
                        return (0);
-               } while (des_is_weak_key(ret));
-       des_set_odd_parity(ret);
+               } while (DES_is_weak_key(ret));
+       DES_set_odd_parity(ret);
        return (1);
        }