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

    公开(公告)号:US07739504B2

    公开(公告)日:2010-06-15

    申请号:US11578432

    申请日:2006-03-14

    IPC分类号: H04L9/30

    摘要: A signature generation apparatus and a signature verification apparatus which can prevent the occurrence of norm zero vector forgery attack. The signature generation apparatus (110) includes a signature generation unit (114) which generates signature data (S) for a message (m) using a private key stored in a private key storage unit (112), and converts the format of the signature data (S) so that the first sub-element of the N sub-elements in the signature data (S) indicates 0 without changing the norm of the signature data (S). The signature verification apparatus (120) includes a signature verification unit (124) which judges whether or not the first sub-element of the N sub-elements included in the signature data (S) indicates 0, and determines the signature data (S) as unauthorized data when judging that it is not 0.

    摘要翻译: 签名生成装置和签名验证装置,其能够防止零向量伪造攻击的发生。 签名生成装置(110)具有使用存储在专用密钥存储部(112)中的专用密钥来生成消息(m)的签名数据(S)的签名生成部(114),并将签名的格式 数据(S),使得签名数据(S)中的N个子元素的第一子元素指示0而不改变签名数据(S)的范围。 签名验证装置(120)包括签名验证单元(124),其判断包括在签名数据(S)中的N个子元素的第一子元素是否指示0,并且确定签名数据(S) 作为未经授权的数据,当判断为不为0时。

    COMMUNICATION DEVICE AND COMMUNICATION SYSTEM
    73.
    发明申请
    COMMUNICATION DEVICE AND COMMUNICATION SYSTEM 审中-公开
    通信设备和通信系统

    公开(公告)号:US20090100264A1

    公开(公告)日:2009-04-16

    申请号:US12298579

    申请日:2007-04-23

    IPC分类号: H04L9/32 H04L9/08

    摘要: A communication device is secure against an impersonation attack as well. The communication device secretly communicates, with an external device, target data with use of a key shared with the external device. Without being known to a third party, the communication device generates a key shared with the external device using a scheme of which security is proved. Validity of the external device is determined by authentication with use of a key dependent function that is shared with the external device and is dependent on the shared key. If the external device is determined to be valid, for secretly communicating the target data, verification data for verifying validity of the target data is generated from the target data with use of the key dependent function.

    摘要翻译: 通信设备也是安全的,以防止模拟攻击。 通信设备秘密地使用外部设备共享的密钥与外部设备通信目标数据。 通信设备在不被第三方知道的情况下,使用证明了哪种安全性的方案来生成与外部设备共享的密钥。 外部设备的有效性通过使用与外部设备共享的密钥相关功能的认证来确定,并且取决于共享密钥。 如果外部设备被确定为有效,则秘密地传送目标数据,则使用密钥相关函数从目标数据生成用于验证目标数据的有效性的验证数据。

    Rental system
    74.
    发明授权
    Rental system 失效
    租赁系统

    公开(公告)号:US07426494B2

    公开(公告)日:2008-09-16

    申请号:US10161675

    申请日:2002-06-05

    IPC分类号: G06Q99/00

    CPC分类号: G11B20/00086 G11B20/00855

    摘要: At the time of manufacturing a DVD to be provided to a rental agent, a provider device writes an agent-rental expiry along with contents onto the DVD. At the time of renting the DVD to a user, a rental agent device writes a user-expiry onto the DVD. A DVD player acquires a current time from a time source device, and compares the current time with each of a prior time, the agent-rental expiry, and the user-rental expiry. The DVD player plays back the content only when playback conditions are met.

    摘要翻译: 在制造要提供给租赁代理的DVD时,提供者设备将代理租赁期满以及内容写入DVD。 在将DVD租给用户时,租赁代理设备将用户到期书写到DVD上。 DVD播放器从时间源设备获取当前时间,并将当前时间与先前时间,代理租赁到期期限和用户租赁到期时间进行比较。 DVD播放机仅在播放条件满足时播放内容。

    Signature Generation Device, Key Generation Device, and Signature Generation Method
    75.
    发明申请
    Signature Generation Device, Key Generation Device, and Signature Generation Method 有权
    签名生成装置,密钥生成装置和签名生成方法

    公开(公告)号:US20080089514A1

    公开(公告)日:2008-04-17

    申请号:US11795256

    申请日:2006-01-17

    IPC分类号: H04L9/30

    摘要: There is provided a signature generation apparatus capable of preventing transcript attack on signature data. The signature generation apparatus for generating signature data for message data (i) acquires, according to a predetermined acquisition method, a private key, which is different from a private key used in a previous digital signature operation, from among a plurality of private keys generated using a key generation method of a signature scheme in which the plurality of private keys correspond to a single public key, and (ii) performs, using the acquired private key, a digital signature operation on the message data according to a signature method of the signature scheme to generate the signature data.

    摘要翻译: 提供了能够防止对签名数据的转录攻击的签名生成装置。 用于生成消息数据的签名数据的签名生成装置(i)根据预定的获取方法从生成的多个私钥中获取与先前的数字签名操作中使用的私钥不同的私钥 使用其中所述多个私钥对应于单个公钥的签名方案的密钥生成方法,以及(ii)使用所获取的私钥对所述消息数据执行数字签名操作,所述签名方法根据所述签名方法 签名方案生成签名数据。

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

    公开(公告)号:US20070121933A1

    公开(公告)日:2007-05-31

    申请号:US10572457

    申请日:2004-10-01

    IPC分类号: H04K3/00

    摘要: To provide a content delivery system which enables a ciphertext to be reduced in size when using the ElGamal cipher. A content delivery device performs elliptic curve encryption on a content key, generates an encrypted content key that includes an x coordinate of an elliptic curve point obtained by the elliptic curve encryption, and outputs the encrypted content key. A content reception device receives the encrypted content key, and calculates a y coordinate of the elliptic curve point using the x coordinate included in the encrypted content key. The content reception device then performs 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坐标来计算椭圆曲线点的y坐标。 然后,内容接收装置使用椭圆曲线点和包括在加密内容密钥中的其他信息来执行椭圆曲线解密,以产生解密的内容密钥。

    Cryptocommunication system, transmission apparatus, and reception apparatus
    77.
    发明授权
    Cryptocommunication system, transmission apparatus, and reception apparatus 失效
    加密通信系统,发送装置和接收装置

    公开(公告)号:US07155610B2

    公开(公告)日:2006-12-26

    申请号:US10020308

    申请日:2001-12-18

    IPC分类号: H04L9/00

    CPC分类号: H04L9/3236

    摘要: A transmission apparatus performs a one-way operation on plaintext to generate a first value and transmits the first value, generates first additional information, performs an invertible operation on the plaintext and first additional information to generate connected information, encrypts the connected information using an encryption algorithm to generate ciphertext, and transmits the ciphertext. A reception apparatus receives the first value and the ciphertext, generates second additional information identical to the first additional information, decrypts the ciphertext using a decryption algorithm, which is an inverse-conversion of the encryption algorithm, to generate decrypted connected information, decrypts the decrypted connected information and the second additional information according to an inverse of the invertible operation to generate decrypted text, performs the one-way operation on the decrypted text to generate a second value, compares the first and second values, and judges that the decrypted text is valid only when the first and second values match.

    摘要翻译: 发送装置对明文执行单向操作以生成第一值并发送第一值,生成第一附加信息,对明文执行可逆操作和第一附加信息以生成连接信息,使用加密来加密所连接的信息 算法生成密文,并发送密文。 接收装置接收第一值和密文,生成与第一附加信息相同的第二附加信息,使用作为加密算法的逆变换的解密算法对密文进行解密,生成解密的连接信息,解密解密的 连接信息和第二附加信息,根据可逆操作的反向产生解密文本,对解密文本执行单向操作以生成第二值,比较第一和第二值,并且判断解密文本是 仅当第一个和第二个值匹配时才有效。

    System for making program difficult to read, device for making program difficult to read, and method for making program difficult to read
    78.
    发明授权
    System for making program difficult to read, device for making program difficult to read, and method for making program difficult to read 有权
    使程序难以阅读的系统,使程序难以阅读的设备和使程序难以阅读的方法

    公开(公告)号:US08479018B2

    公开(公告)日:2013-07-02

    申请号:US12297929

    申请日:2007-04-27

    IPC分类号: G06F11/30

    摘要: An obfuscating apparatus creates a table for inputting the same number of arguments for multiplying and squaring operations, and sets the output values of the table so that the outputs may depend on the arguments. With regard to the squaring operations, there are added and tabulated adding operations using the arguments necessary only for the multiplications, so that the number of arguments is equal to that of the multiplication operations. The outputs depend on all the arguments, so that the presence or absence of the added arguments is unknown unlike the case in which dummy arguments that are not processed are added.

    摘要翻译: 混淆装置创建用于输入相同数量的用于乘法和平方运算的参数的表,并且设置表的输出值,使得输出可以取决于参数。 关于平方运算,使用仅用于乘法的必要参数来添加和制表加法运算,使得参数的数量等于乘法运算的数量。 输出取决于所有参数,因此添加参数的存在或不存在是未知的,这与添加未处理的虚拟参数的情况不同。

    Program illegiblizing device and method
    79.
    发明授权
    Program illegiblizing device and method 有权
    程序非法化装置和方法

    公开(公告)号:US08312297B2

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

    申请号:US11918904

    申请日:2006-04-21

    IPC分类号: G06F21/00

    CPC分类号: G06F21/14

    摘要: A program obfuscating device for generating obfuscated program from which unauthorized analyzer cannot obtain confidential information easily. The program obfuscating device stores original program that contains authorized program instructions and confidential process instruction group containing confidential information that needs to be kept confidential, generates process instructions which, when executed in predetermined order, provide same result, with execution of last process instruction thereof, as the confidential process instruction group, inserts the process instructions into the original program at position between start of the original program and the confidential process instruction group so as to be executed in the predetermined order, in place of the confidential process instruction group, generates dummy block as dummy of the process instructions, and inserts the dummy block and control instruction, which causes the dummy block to be bypassed, into the original program, and inserts branch instruction into the dummy block.

    摘要翻译: 一种用于产生混淆程序的程序混淆装置,从而使未经授权的分析仪不能容易地获得机密信息。 程序模糊处理装置存储包含授权程序指令的原始程序和包含需要保密的机密信息的机密处理指令组,生成处理指令,当以预定顺序执行时,执行其最后处理指令, 作为机密处理指令组,代替机密处理指令组,将处理指令插入到原始程序开始之间的位置和机密处理指令组之间以便以预定顺序执行的处理指令,生成伪代码 块作为处理指令的虚拟,并将使块旁路的虚拟块的伪块和控制指令插入到原始程序中,并将分支指令插入到虚拟块中。

    Signature generation device and signature verification device
    80.
    发明授权
    Signature generation device and signature verification device 有权
    签名生成装置和签名验证装置

    公开(公告)号:US07917764B2

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

    申请号:US11795871

    申请日:2006-01-17

    IPC分类号: H04L9/00

    摘要: A signature generation apparatus capable of preventing transcript attack on signature data is provided. The signature generation apparatus performing a digital signature operation with the use of a signature key: stores the signature key; performs the digital signature operation on signature target data with the use of the signature key to generate signature data; counts the cumulative count of digital signature operations having been performed by the signature generation unit with the use of the signature key; judges whether the cumulative count has reached a predetermined count; and inhibits the use of the signature key in the digital signature operation from then onward in a case where the judgment unit determines that the cumulative count has reached the predetermined count.

    摘要翻译: 提供了能够防止对签名数据进行转录攻击的签名生成装置。 签名生成装置使用签名密钥执行数字签名操作;存储签名密钥; 使用签名密钥对签名目标数据执行数字签名操作,生成签名数据; 使用签名密钥对由签名生成单元执行的数字签名操作的累积计数进行计数; 判断累积计数是否达到预定计数; 并且在判断单元确定累积计数已达到预定计数的情况下,禁止在数字签名操作中使用签名密钥。