ビルドした OpenSSL を使ってみる
VC++ で空のプロジェクトを作成する.試みに使用するだけで,簡単なのがいいなと考え,RAND_write_file() を選んだ.return 0; の行にブレークポイントを設定して様子を見る.ret には 1024 が入った.ランダムなデータがきっかり 1024 バイトある a.txt が生成された.
main.cpp
#pragma comment(lib, "libeay32.lib") #pragma comment(lib, "ssleay32.lib") #include <openssl/rand.h> #include <stdio.h> #include <stdlib.h> int main ( int argc, char *argv[] ) { const char *file = "a.txt"; int ret = RAND_write_file( file ); return 0; }