/********************************************************************
	Copyright(C) 1998-2004, Feitian Technologies Co., Ltd.
	All rights reserved.

	Created:	7:4:2003   10:07
	Filename: 	rsa.cpp
	Author:		Yubo
  
	Purpose:	Test RSA key: public key encrypt and 
				private key decrypt!
*********************************************************************/

#if !defined(AFX_RSA_H__4241BB26_7B52_44A8_8CAB_FE52649A0733__INCLUDED_)
#define AFX_RSA_H__4241BB26_7B52_44A8_8CAB_FE52649A0733__INCLUDED_

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

// FT CSP name:
#define EPS1K_CSP_NAME		"FTSafe ePass1000 RSA Cryptographic Service Provider"
#define EPS2K_CSP_NAME		"FTSafe ePass2000 RSA Cryptographic Service Provider"
#define EPS2KPBOC_CSP_NAME	"FTSafe ePass2000 RSA Cryptographic Service Provider"

class CRSA  
{
public:
	int TestRSA(int iCSP);
	CRSA();
	virtual ~CRSA();

};

#endif // !defined(AFX_RSA_H__4241BB26_7B52_44A8_8CAB_FE52649A0733__INCLUDED_)
