#include <openssl/rand.h> | |
int main() | |
{ | |
// return value | |
int retval = 1; | |
// bytes buffer | |
unsigned char buf[1024]; | |
// random bytes | |
int rezval = RAND_bytes(buf, sizeof(buf)); /* 1 success, 0 otherwise */ | |
// check result | |
if (rezval == 1) { | |
retval = 0; | |
} | |
// return code | |
return retval; | |
} |