p元域SM2椭圆曲线公钥密码算法的实现系统

    公开(公告)号:CN102761413B

    公开(公告)日:2015-06-10

    申请号:CN201110107574.5

    申请日:2011-04-27

    Abstract: 本发明涉及p元域SM2椭圆曲线公钥密码算法的实现系统。该系统在主控模块的控制下,利用签名控制中心和验证控制中心来控制实现数字签名算法,利用发起方控制中心和响应方控制中心来控制实现密钥交换协议,利用加密方控制中心和解密方控制中心来控制实现公钥加密算法,利用s生成模块、随机数生成模块、倍点运算模块、点加模块、密钥派生模块实现算法中的基本运算,利用上层复选模块来实现模块的复用,从而减少硬件资源的使用。本发明能用硬件实现p元域SM2椭圆曲线公钥密码算法。

    基于身份的代理重加密方法和系统

    公开(公告)号:CN104639319A

    公开(公告)日:2015-05-20

    申请号:CN201310557115.6

    申请日:2013-11-10

    Abstract: 本发明实施例提供了一种基于身份的代理重加密方法和系统。该方法主要包括:密钥生成中心基于安全参数生成并公开系统参数,根据系统参数和委托者、受委托者的身份信息生成委托者、受委托者的私钥;消息发送方加密明文信息得到密文消息并发送给委托者,委托者利用受委托者的身份信息和委托者的私钥生成重加密密钥并发送给代理者;代理者用重加密密钥重新加密密文消息,得到重加密密文并发送给受委托者;受委托者利用自己的私钥解密重加密密文,计算得到明文信息。本发明实施例实现了安全、有效的代理重加密功能,可以应用于邮件,委托,访问控制等,代理者不能获得委托者的密钥和明文信息,受委托者可以通过自己的私钥从新的密文中获取明文信息。

    p元域SM2椭圆曲线的数字签名生成、验证及混合系统

    公开(公告)号:CN102761415B

    公开(公告)日:2015-04-08

    申请号:CN201110107553.3

    申请日:2011-04-27

    Abstract: 本发明涉及一种p元域SM2椭圆曲线的数字签名生成、验证及混合系统。该系统包括:将待签名消息m与签名方杂凑值ZA拼接成的m’发送到密码杂凑模块;将r=(e+x1)mod n计算得到的r发送到s生成模块;在r=0、r+k=n或s=0的情况下,通知随机数生成模块重新生成k;将r和s作为m的数字签名输出的签名控制中心;对m’进行密码杂凑运算生成拼接消息杂凑值e的密码杂凑模块;生成随机数k的随机数生成模块;对椭圆曲线的基G进行k倍点运算,将生成的坐标(x1,y1)作为运算结果[k]G的倍点运算模块;根据s=[(1+dA)-1·(k-r·dA)]mod n生成s的s生成模块;其中,n为椭圆曲线的阶,dA为签名方的私钥。本发明能用硬件实现SM2椭圆曲线公钥密码算法中的数字签名算法。

    一种含有双重平均的采样保持电路

    公开(公告)号:CN102868409A

    公开(公告)日:2013-01-09

    申请号:CN201110190665.X

    申请日:2011-07-08

    Abstract: 本发明公开一种含有双重平均的采样保持电路,包括多个预放大器,所述的多个预放大器分别具有一正向输出端和一反向输出端,所述的多个预放大器的正向输出端间及反向输出端间均设置一平均电阻,所述的多个预放大器的正向输出端及反向输出端均连接一输出电阻,所述的输出电阻接一电源电压;多个预放大器的正向输出端连接一第一开关电容电路,第一开关电容电路的输出端间设置一平均电容,多个预放大器的反向输出端连接一第二开关电容电路,第二开关电容电路的输出端间设置一平均电容,第一开关电容电路及第二开关电容电路的输出端均连接一采样电容,所述的采样电容接地。本发明加入了电阻平均和电容平均网络,提高了分散式采样保持电路的采样精度。

    p元域SM2椭圆曲线公钥密码算法的实现系统

    公开(公告)号:CN102761413A

    公开(公告)日:2012-10-31

    申请号:CN201110107574.5

    申请日:2011-04-27

    Abstract: 本发明涉及p元域SM2椭圆曲线公钥密码算法的实现系统。该系统在主控模块的控制下,利用签名控制中心和验证控制中心来控制实现数字签名算法,利用发起方控制中心和响应方控制中心来控制实现密钥交换协议,利用加密方控制中心和解密方控制中心来控制实现公钥加密算法,利用s生成模块、随机数生成模块、倍点运算模块、点加模块、密钥派生模块实现算法中的基本运算,利用上层复选模块来实现模块的复用,从而减少硬件资源的使用。本发明能用硬件实现p元域SM2椭圆曲线公钥密码算法。

    一种基于PCI-E总线技术的加解密卡

    公开(公告)号:CN204390237U

    公开(公告)日:2015-06-10

    申请号:CN201420773575.2

    申请日:2014-12-09

    Abstract: 本实用新型公开了一种基于PCI-E总线技术的加解密卡,属于保护计算机或计算机系统的安全装置领域,包括FPGA处理芯片和一片以上的并行专用加解密算法芯片,其中:FPGA处理芯片适用于配置加解密卡和控制数据处理;加解密卡与主机的数据交换基于PCI-E总线技术。本实用新型主要用于数据加解密处理,利用FPGA芯片和多片并行专用加解密算法芯片提高加解密卡的性能,利用PCI-E接口大幅度提高加解密卡与主机的数据通信速度,使得整机的加解密速度得到较大的提升,适用于需要大量加解密的设备。

Patent Agency Ranking