
01 下表汇总了ECCKEY设备CSP须实现的功能函数。表 ECCKEY须支持的CSP函数列表类别函数名称描述连接类CPAcquireContext获得指定CSP 的密钥容器的句柄CPGetProvParam返回CSP的属性CPReleaseContext释放CPAcquireContext句柄CPSetProvParam设置CSP的属性密钥产生和交换CPDeriveKey从一个密码中派生一个密钥CPDestroyKey销毁密钥CPExportKey把CSP 的密钥做成BLOB 传送到应用程序的内存空间中CPGenKey创建一个随机密钥CPGenRandom产生一个随机数CPGetKeyParam得到密钥的参数CPGetUserKey得到一个密钥交换或签名密钥的句柄CPimportKey把一个密钥BLOB 传送到CSP 中CPSetKeyParam指定一个密钥的参数CPDuplicateKey制作一个密钥和密钥状态的精确复制加解密CPDecrypt使用指定加密密钥来解密一段密文CPEncrypt使用指定加密密钥来加密一段明文散列和签名CPCreateHash创建一个空哈希对象CPDestroyHash销毁一个哈希对象CPDuplicateHash复制一个哈希对象CPGetHashParam得到一个哈希对象参数CPHashData对一块数据进行哈希,把它加到指定的哈希对象中CPHashSessionKey对一个会话密钥进行哈希,把它加到指定的哈希对象中CPSetHashParam设置一个哈希对象的参数CPSignHash对一个哈希对象进行签名CPVerifySignature校验一个数字签名

