ビルドした 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;
}