DELPHI盒子
!实时搜索: 盒子论坛 | 注册用户 | 修改信息 | 退出
检举帖 | 全文检索 | 关闭广告 | 捐赠
技术论坛
 用户名
 密  码
自动登陆(30天有效)
忘了密码
≡技术区≡
DELPHI技术
lazarus/fpc/Free Pascal
移动应用开发
Web应用开发
数据库专区
报表专区
网络通讯
开源项目
论坛精华贴
≡发布区≡
发布代码
发布控件
文档资料
经典工具
≡事务区≡
网站意见
盒子之家
招聘应聘
信息交换
论坛信息
最新加入: vic_168999
今日帖子: 2
在线用户: 13
导航: 论坛 -> DELPHI技术 斑竹:liumazi,sephil  
作者:
男 lsh998 (lsh) ★☆☆☆☆ -
盒子活跃会员
2004/3/6 9:44:09
标题:
restboy,我第一步怎么做? 浏览:956
加入我的收藏
楼主: testboy:
密钥是不是由一个函授产生的,是不是解这个函数,要密钥,和私钥,(私钥是不是,平常所说的密码,那公钥呢?又是怎么来的?(是不是当系统要你输入你的密码时,你输入的这个密码就是 你的私钥,同时经过一个函数的作用,产生相对应的一个公钥),testboy ,如果做数字认证和数字签名,是不是还要用到winsock
现在我们是只要做简单的加密就可以了。(第一步要做的是什么?)。

                                        谢谢!



----------------------------------------------
lsh
作者:
男 bios (阿贡) ★☆☆☆☆ -
盒子中级会员
2004/3/6 11:07:11
1楼: 类似这样!

  7)  int EncryptWithCert(unsigned char *from, int len, unsigned char *to, int *outlen)
/******************************************************************************
功能说明:  用软证书对应的公钥证书来加密对称数据,证书文件(cert1.cer)放在系统目录下。走数字信封的格式

参数说明:  from   待加密的数据
             len    待加密的数据的长度
             to     加密后的数据
        outlen  加密后的数据的长度

返回值:    0    加密成功
2     内存分配错误
           5    加密时出错
******************************************************************************/

8)  int EncryptWithCertPublicKey(unsigned char *from, int len,
               unsigned char *to, int *outlen)
/******************************************************************************
功能说明:  用软证书对应的公钥证书中的公钥进行加密,证书文件(cert1.cer)放在系统目录下。走RSA算法
      待加密的数据长度不超过117byte
      加密后的数据为der编码(二进制)格式,长度为128byte
    
参数说明:  from    待加密的数据
      len    待加密的数据的长度
      to    加密后的数据
      outlen  加密后的数据的长度

返回值:    0    加密成功
      5    加密时出错
******************************************************************************/

9)  int WQDecryptWithUsbKey (unsigned char *from, int len,
                unsigned char *to, int *outlen)
/******************************************************************************
功能说明:  用usb key对数据(数字信封格式)进行解密

参数说明:  from    待解密的数据
      len    待解密的数据的长度
      to    解密后的数据
      outlen  解密后的数据的长度
      
返回值:    0    解密成功
      2    内存分配错误
      5    解密时出错
******************************************************************************/

10)  int WQDecryptWithUsbPrivateKey (unsigned char *from, int len,
                  unsigned char *to, int *outlen)
/******************************************************************************
功能说明:  用usb key中的私钥来对数据进行解密, 走RSA算法
      待解密的数据为der编码格式,长度为128byte

参数说明:  from    待解密的数据
      len    待解密的数据的长度
      to    解密后的数据
      outlen  解密后的数据的长度

返回值:    0    解密成功
      5    解密时出错
******************************************************************************/


  如果是通信的要用winsock api 编程!


----------------------------------------------
按此在新窗口浏览图片
按此在新窗口浏览图片
信息
登陆以后才能回复
Copyright © 2CCC.Com 盒子论坛 v3.0.1 版权所有 页面执行367.1875毫秒 RSS