/********************************************************************
	created:	2003/02/14
	created:	14:2:2003   16:46
	file name:	keygentest.h
	author:		Yubo
	
	purpose:	
*********************************************************************/


#if !defined(AFX_KEYGENTEST_H__67630977_AAF8_4FDE_B432_9772E191A539__INCLUDED_)
#define AFX_KEYGENTEST_H__67630977_AAF8_4FDE_B432_9772E191A539__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

#include "Common.h"

class KeyGenTest  
{
public:
	KeyGenTest();
	virtual ~KeyGenTest();
//{{{:
	//{{Key test functions:
	void RunRsaKeyGenerationTest (CK_SESSION_HANDLE hSession);
	void RunRC2KeyGenerationTest (CK_SESSION_HANDLE hSession);
	void RunRC4KeyGenerationTest (CK_SESSION_HANDLE hSession);
	void RunDESKeyGenerationTest (CK_SESSION_HANDLE hSession);
	void RunDES3KeyGenerationTest (CK_SESSION_HANDLE hSession);
	
//}}}.
};

#endif // !defined(AFX_KEYGENTEST_H__67630977_AAF8_4FDE_B432_9772E191A539__INCLUDED_)
