Previous topicNext topic
Help > XEngine_Core > XEngine_Cryption > Cryption_Api >
Cryption_Api_RSAFileCreate

函数

Cryption_Api_RSAFileCreate

功能

创建一个RSA私钥文件

语法

bool Cryption_Api_RSAFileCreate(LPCXSTR lpszFile, LPCXSTR lpszPassStr = NULL, int nBitSize = 2048, bool bRSA = true)

参数

 参数.一:lpszFile
  In/Out:In
  类型:常量字符指针
  可空:N
  意思:输入创建的文件路径
 参数.二:lpszPassStr
  In/Out:In
  类型:常量字符指针
  可空:Y
  意思:输入文件秘钥
 参数.三:nBitSize
  In/Out:In
  类型:整数型
  可空:Y
  意思:输入秘钥大小
 参数.四:bRSA
  In/Out:In
  类型:逻辑型
  可空:Y
  意思:RSA还是ecdsa秘钥算法

返回值

类型:逻辑型
意思:是否生成成功

备注

密码可以为NULL,不输入

RSA的私钥和公钥都可以用来加解密,但是他们的加解密的KEY要对称公钥加密-私钥解密

示例