素数计算装置及方法、以及密钥发行系统

    公开(公告)号:CN1898897A

    公开(公告)日:2007-01-17

    申请号:CN200480038934.9

    申请日:2004-12-21

    Abstract: 提供一种计算能够确认是否是合法地生成的素数的素数计算装置。素数计算装置生成随机数,将上述随机数乘以管理标识符来计算乘法运算值R,对于满足2×w×素数q+1=验证值(mod管理信息)的w,通过N=2×(乘法运算值R+w)×素数q+1,计算出素数候补N。接着,判断所计算出的素数候补N是否是素数,在判断为素数的情况下,将计算出的素数候补N作为素数输出。

    使用椭圆曲线的信息传输系统、加密设备和解密设备

    公开(公告)号:CN1890916A

    公开(公告)日:2007-01-03

    申请号:CN200480035869.4

    申请日:2004-10-01

    Abstract: 提供一种内容传送系统,使得利用ElGamal密码时,能够减小密文的长度。内容传送设备对内容密钥执行椭圆曲线加密,产生加密的内容密钥,该加密的内容密钥包括通过椭圆曲线加密获得的椭圆曲线点的x坐标,并输出该加密的内容密钥。内容接收设备接收该加密的内容密钥,并利用该加密的内容密钥中包含的x坐标,计算该椭圆曲线点的y坐标。然后该内容接收设备利用该椭圆曲线点和该加密的内容密钥中包含的其他信息,执行椭圆曲线解密,以产生解密的内容密钥。

    加密通信系统
    98.
    发明公开

    公开(公告)号:CN1806410A

    公开(公告)日:2006-07-19

    申请号:CN200480016366.2

    申请日:2004-06-14

    CPC classification number: H04L9/3236 H04L9/3093 H04L2209/60

    Abstract: 一种加密发送装置和加密接收装置,它们可以避免利用重发请求而进行的攻击。一种服务器装置对内容密钥加密五次,从而生成五个加密后的内容密钥,计算内容密钥的hash值,并且发送这五个加密后的内容密钥和hash值。一种图像播放装置接收这五个加密后的内容密钥和hash值,对五个加密后的内容密钥进行解密从而生成五个内容密钥,计算对应于每个生成的内容密钥的hash值,并且分别比较每个计算得到的hash值和接收到的hash值。如果五个计算得到的hash值中至少有一个与接收到的hash值相匹配,那么就认为它所对应的内容密钥是正确的。相反,如果五个计算得到的hash值都不与接收到的hash值匹配,那么就认为发生了解密错误。

Patent Agency Ranking