Signature generating device, signature generating method and signature generating program
    132.
    发明授权
    Signature generating device, signature generating method and signature generating program 有权
    签名生成装置,签名生成方法和签名生成程序

    公开(公告)号:US08280039B2

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

    申请号:US12158033

    申请日:2006-12-26

    IPC分类号: H04L29/06

    摘要: A signature generation apparatus is capable of making a value used in signature generation processing difficult to analyze. In the signature generation apparatus, a random number generation module generates a len-bit random number u, a selection module converts the generated random number u into a bit expression, and acquires element pairs corresponding to the bit values from a table memory unit. A random element generation module applies a basic operation of a first group G and a second group to all acquired element pairs, and calculates an element Pk on the first group G and an element Pak on the second group Ga. The signature generation apparatus generates a digital signature S for a message m with use of a transformation module, a main operation module, an inverse transformation module, a multiplication module, a division module, and a signature data generation module.

    摘要翻译: 签名生成装置能够使签名生成处理中使用的值难以分析。 在签名生成装置中,随机数生成模块生成len位随机数u,选择模块将生成的随机数u转换为比特表达式,并从表存储单元获取与比特值对应的元素对。 随机元素生成模块将第一组G和第二组的基本操作应用于所有获取的元素对,并且计算第一组G上的元素Pk和第二组Ga上的元素Pak,签名生成装置生成 使用变换模块的消息m的数字签名S,主操作模块,逆变换模块,乘法模块,分割模块和签名数据生成模块。

    Data encryption apparatus, data converting method, data converting program, recording medium and integrated circuit
    133.
    发明授权
    Data encryption apparatus, data converting method, data converting program, recording medium and integrated circuit 有权
    数据加密装置,数据转换方法,数据转换程序,记录介质和集成电路

    公开(公告)号:US08135130B2

    公开(公告)日:2012-03-13

    申请号:US12095684

    申请日:2007-06-19

    IPC分类号: H04L29/06

    摘要: The data encryption apparatus with a data converting unit splits 256-bit input data into 32-bit data blocks A1, B1, A2, and B2. A first combining unit performs an exclusive OR operation on A1 and B1, and on A2 and B2. A first scramble unit branches A1, A2, and the results of the exclusive OR operations (C1 and C2) into three data blocks each, and for each set of three data blocks, shift-rotates two of the data blocks and combines the shifted data blocks with the remaining data block. A second combining unit performs an exclusive OR operation on D1 and E2, and on D2 and E1, which are the results of the processing performed by the first scramble unit. A block concatenating unit concatenates the results of the operations performed by the second combining unit. A second scramble unit branches the concatenated data into three data blocks, shift-rotates two of the data blocks and combines the two shifted data blocks with the remaining data block.

    摘要翻译: 具有数据转换单元的数据加密装置将256位输入数据分解为32位数据块A1,B1,A2和B2。 第一组合单元对A1和B1以及A2和B2执行异或运算。 第一加扰单元将A1,A2和异或运算(C1和C2)的结果分别分成三个数据块,并且对于每组三个数据块,移位旋转两个数据块,并组合移位的数据 具有剩余数据块的块。 第二组合单元对D1和E2执行异或运算,并且对作为由第一加扰单元进行的处理的结果的D2和E1执行异或运算。 块级联单元连接由第二组合单元执行的操作的结果。 第二加扰单元将连接的数据分成三个数据块,移动旋转两个数据块,并将两个移位的数据块与剩余的数据块组合。

    Information transfer system, encryption device, and decryption device
    134.
    发明授权
    Information transfer system, encryption device, and decryption device 有权
    信息传输系统,加密装置和解密装置

    公开(公告)号:US07936874B2

    公开(公告)日:2011-05-03

    申请号:US10572457

    申请日:2004-10-01

    IPC分类号: G09C1/10

    摘要: A content delivery system, enabling a ciphertext to be reduced in size when using the ElGamal cipher, includes a content delivery device performing elliptic curve encryption on a content key, generating an encrypted content key that includes an x coordinate of an elliptic curve point obtained by the elliptic curve encryption, and outputting the encrypted content key. Further, the content delivery system includes content reception device receiving the encrypted content key, calculating a y coordinate of the elliptic curve point using the x coordinate included in the encrypted content key, and performing elliptic curve decryption using the elliptic curve point and other information included in the encrypted content key, to generate a decrypted content key.

    摘要翻译: 一种使用ElGamal密码使密文减小的内容传送系统包括:内容传送装置,在内容密钥上执行椭圆曲线加密,生成加密的内容密钥,该加密的内容密钥包括由以下步骤获得的椭圆曲线点的x坐标: 椭圆曲线加密,并输出加密的内容密钥。 此外,内容传送系统包括接收加密的内容密钥的内容接收装置,使用包含在加密的内容密钥中的x坐标来计算椭圆曲线点的坐标,并且使用椭圆曲线点和包括在其中的其他信息执行椭圆曲线解密 加密的内容密钥,以生成解密的内容密钥。

    Prime calculating apparatus, key issuing system, and prime calculation method
    135.
    发明授权
    Prime calculating apparatus, key issuing system, and prime calculation method 有权
    主要计算装置,钥匙发放系统和主要计算方法

    公开(公告)号:US07706528B2

    公开(公告)日:2010-04-27

    申请号:US10582999

    申请日:2004-12-21

    IPC分类号: H04L9/28 H04K1/00

    摘要: A prime calculating apparatus calculating a prime and determining whether the prime has been duly generated. The prime calculating apparatus (i) generates a random number, (ii) calculates a multiplication value R by multiplying a management identifier by the random number, and (iii) calculates a prime candidate N, according to N=2×(multiplication value R+w)×prime q+1, with respect to w satisfying an equation of 2×w×prime q+1=verification value (mod management information). Then, the prime calculating apparatus judges whether the calculated prime candidate N is a prime, and outputs the calculated prime candidate N as a prime when determining that it is a prime.

    摘要翻译: 主要计算装置计算素数并确定素数是否已经适当地产生。 主计算装置(i)生成随机数,(ii)通过将管理标识符乘以随机数来计算乘法值R,以及(iii)根据N = 2×(乘法值R + w)×prime q + 1,对于满足2×w×prime q + 1 =验证值(mod管理信息)的等式的w。 然后,主计算装置判断所计算的素数候选N是否为素数,并且当确定其为素数时,将所计算的素数候选N作为素数来输出。

    Key distribution system
    137.
    发明申请
    Key distribution system 审中-公开
    关键配电系统

    公开(公告)号:US20090238368A1

    公开(公告)日:2009-09-24

    申请号:US10569961

    申请日:2005-01-31

    IPC分类号: H04L9/08 H04L9/06

    摘要: The cloning source of an authorized receiving device cannot be identified. A key distribution system 1 concerning the present invention includes: a communication channel 10; a key distribution center 11; a server 12; and receiving devices 13a to 13n. The key distribution center 11 distributes, to the server 12, the information necessary for distributing shared keys SK to the receiving devices 13a to 13n, and distributes the individual information group EMMG necessary for receiving the shared keys SK from the server 12. The server 12 generates the shared keys SK, generates the common information ECM based on the shared keys SK and the system secret variable group set SPGS, and distributes the common information ECM to the receiving devices 13a to 13n. The receiving devices 13a to 13n obtain the shared keys SK based on the individual information group EMMG and the common information ECM and outputs them to outside.

    摘要翻译: 授权接收设备的克隆源无法识别。 关于本发明的密钥分发系统1包括:通信信道10; 密钥分配中心11; 服务器12; 以及接收装置13a〜13n。 密钥分配中心11向服务器12分配向接收设备13a至13n分配共享密钥SK所需的信息,并且从服务器12分发用于接收共享密钥SK所必需的个人信息组EMMG。服务器12 生成共享密钥SK,基于共享密钥SK和系统秘密变量组集SPGS生成公共信息ECM,并将公共信息ECM分配给接收装置13a〜13n。 接收设备13a至13n基于个人信息组EMMG和公共信息ECM获得共享密钥SK并将其输出到外部。

    Signature generation apparatus and signature verification apparatus
    138.
    发明申请
    Signature generation apparatus and signature verification apparatus 有权
    签名生成装置和签名验证装置

    公开(公告)号:US20090235078A1

    公开(公告)日:2009-09-17

    申请号:US11578978

    申请日:2006-04-10

    IPC分类号: H04L9/32 H04L9/30 H04L9/14

    CPC分类号: H04L9/3093 H04L9/3255

    摘要: A signature generation apparatus and a signature verification which can surely prevent occurrence of inappropriate signature verification error are providedA signature generation apparatus (110) includes a signature generation unit (114) which calculates a signature vector (s, t) for a message m using a private key, and generates signature data S indicating polynomials sl and sh that can specify the polynomial s and a polynomial th which is a quotient when the polynomial t is divided by q.

    摘要翻译: 一种签名生成装置和可以肯定地防止发生不适当的签名验证错误的签名验证提供了一种签名生成装置(110),包括:签名生成部(114),其使用以下方式计算消息m的签名向量(s,t): 并且生成表示可以指定多项式s的多项式sl和sh的签名数据S,当多项式t除以q时,生成作为商的多项式th。

    ENCRYPTION DEVICE, A DECRYPTING DEVICE, A SECRET KEY GENERATION DEVICE, A COPYRIGHT PROTECTION SYSTEM AND A CIPHER COMMUNICATION DEVICE
    139.
    发明申请
    ENCRYPTION DEVICE, A DECRYPTING DEVICE, A SECRET KEY GENERATION DEVICE, A COPYRIGHT PROTECTION SYSTEM AND A CIPHER COMMUNICATION DEVICE 审中-公开
    加密设备,分解设备,秘密密钥生成设备,版权保护系统和CIPHER通信设备

    公开(公告)号:US20090208007A1

    公开(公告)日:2009-08-20

    申请号:US12431148

    申请日:2009-04-28

    IPC分类号: H04N7/167

    摘要: An encryption device, a decrypting device, a secret key generation device, a copyright protection system and a cipher communication device including: a CRL memory unit memorizing a CRL, a device key ring memory unit memorizing a specific device key KD_A in every IC card used in a decrypting device, a content key memory unit memorizing a content key Kc, which is a secret key for decrypting content, and a hashing function processing unit calculating a hashing value of the CRL memorized in the CRL memory unit. The devices further including an Ex-OR unit carrying out an exclusive OR between the hashing value and the device key KD_A memorized in the device key ring memory unit, and an Enc unit encrypting the content key Kc memorized in the content key memory unit using an output value of an Ex-OR unit.

    摘要翻译: 一种加密装置,解密装置,秘密密钥生成装置,版权保护系统和密码通信装置,包括:CRL存储单元,存储CRL;存储每个使用的IC卡中的特定设备密钥KD_A的设备密钥存储单元; 在解密装置中,存储作为用于解密内容的秘密密钥的内容密​​钥Kc的内容密钥存储单元和计算存储在CRL存储单元中的CRL的散列值的散列函数处理单元。 所述设备还包括执行散列值和存储在设备密钥环存储器单元中的设备密钥KD_A之间的异或的Ex-OR单元,以及Enc装置,用于使用存储在内容密钥存储单元中的内容密钥存储单元 Ex-OR单元的输出值。

    Recording device, system, integrated circuit, program, and recording method
    140.
    发明申请
    Recording device, system, integrated circuit, program, and recording method 有权
    记录装置,系统,集成电路,程序和记录方法

    公开(公告)号:US20090136209A1

    公开(公告)日:2009-05-28

    申请号:US11660652

    申请日:2005-08-30

    IPC分类号: H04N5/76 H04N7/26

    摘要: To provide a system that can minimize a time delay caused by one device being unable to access a recording medium until access by another device ends, when transcoding is performed by distributed processing. A main device performs transcoding of each coded piece allocated to itself from among a plurality of coded pieces of a digital stream, and writing of a transcoding result onto the recording medium, in a pipeline. While the recording device is performing the transcoding and the writing, an auxiliary device transcodes each coded piece allocated to itself one by one. Having completed the transcoding of all coded pieces allocated to itself, the auxiliary device transmits its transcoding results to the recording device and has the recording device write the transcoding results onto the recording medium which is a copy destination.

    摘要翻译: 为了提供一种能够最小化由一个设备不能访问记录介质而导致的时延的系统,直到另一个设备的访问结束为止,当通过分布式处理执行代码转换时。 主设备在流水线中执行从数字流的多个编码段中分配给自身的每个编码块的代码转换以及代码转换结果写入到记录介质上。 当记录装置正在进行代码转换和写入时,辅助装置对分配给自身的每个编码片逐一进行转码。 在完成了分配给自身的所有编码片段的代码转换之后,辅助装置将其代码转换结果发送到记录装置,并且使记录装置将代码转换结果写入到作为复制目的地的记录介质上。