Accelerated Key Agreement With Assisted Computations
    52.
    发明申请
    Accelerated Key Agreement With Assisted Computations 有权
    辅助计算加速关键协议

    公开(公告)号:US20120221858A1

    公开(公告)日:2012-08-30

    申请号:US13036918

    申请日:2011-02-28

    申请人: Marinus Struik

    发明人: Marinus Struik

    IPC分类号: G06F21/00

    CPC分类号: H04L9/0844

    摘要: A method is provided for obtaining a secret value for use as a key in a cryptographic operation, the secret value combining a private key, x, of one computing device with a public key, Y, of another computing device to obtain a secret value xY. The method includes obtaining a pair of scalars xo, x1 such that x=xo+x1 t where t is a scaling factor; obtaining a supplementary public key t Y; combining the scalars and the public keys to obtain a representation of the secret value xY as a linear combination of the scalars and the public keys; and utilising the secret value as a key in a cryptographic operation performed by the one computing device.

    摘要翻译: 提供了一种用于获得用于密码操作中的密钥的秘密值的方法,将一个计算设备的私钥x与另一计算设备的公开密钥Y组合的秘密值以获得秘密值xY 。 该方法包括获得一对标量xo,x1,使得x = xo + x1t,其中t是缩放因子; 获得补充公钥t Y; 组合标量和公钥以获得秘密值xY的表示作为标量和公钥的线性组合; 并且利用秘密值作为由一个计算设备执行的密码操作的密钥。

    Implicit certificate verification
    53.
    发明授权
    Implicit certificate verification 有权
    隐性证书验证

    公开(公告)号:US08069346B2

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

    申请号:US11940659

    申请日:2007-11-15

    申请人: Marinus Struik

    发明人: Marinus Struik

    IPC分类号: H04L29/06

    摘要: A method of computing a cryptographic key to be shared between a pair of correspondents communicating with one another through a cryptographic system is provided, where one of the correspondents receives a certificate of the other correspondents public key information to be combined with private key information of the one correspondent to generate the key. The method comprises the steps of computing the key by combining the public key information and the private key information and including in the computation a component corresponding to verification of the certificate, such that failure of the certificate to verify results in a key at the one correspondent that is different to the key computed at the other correspondent.

    摘要翻译: 提供了一种计算通过密码系统彼此通信的一对通信对方之间共享密码密钥的方法,其中一个通信对方接收到其他通信对方的证书,以将其与该密钥信息的私钥信息相结合 一个通讯员生成密钥。 该方法包括以下步骤:通过组合公钥信息和私钥信息来计算密钥,并在计算中包括对应于证书验证的组件,使得证书的验证失败在一个记者的密钥中得到结果 这与在其他记者计算的密钥不同。

    DIGITAL SIGNATURE AND KEY AGREEMENT SCHEMES
    54.
    发明申请
    DIGITAL SIGNATURE AND KEY AGREEMENT SCHEMES 有权
    数字签名和关键协议方案

    公开(公告)号:US20110208970A1

    公开(公告)日:2011-08-25

    申请号:US12712937

    申请日:2010-02-25

    IPC分类号: H04L9/32

    摘要: A method is disclosed for performing key agreement to establish a shared key between correspondents and for generating a digital signature. The method comprises performing one of key agreement or signature generation, and using information generated in said one of key agreement or signature generation in the other of said key agreement or said signature generation. By doing this, computations and/or bandwidth can be saved.

    摘要翻译: 公开了一种用于执行密钥协商以在通讯者之间建立共享密钥并用于生成数字签名的方法。 该方法包括执行密钥协商或签名生成之一,以及使用在所述密钥协商或所述签名生成中的另一个中的密钥协商或签名生成中的所述一个生成的信息。 通过这样做,可以节省计算和/或带宽。

    KEY AGREEMENT AND TRANSPORT PROTOCOL
    55.
    发明申请
    KEY AGREEMENT AND TRANSPORT PROTOCOL 有权
    主要协议和运输协议

    公开(公告)号:US20080162938A1

    公开(公告)日:2008-07-03

    申请号:US11961779

    申请日:2007-12-20

    申请人: Marinus Struik

    发明人: Marinus Struik

    IPC分类号: H04L9/32

    摘要: A key establishment protocol includes the generation of a value of cryptographic function, typically a hash, of a session key and public information. This value is transferred between correspondents together with the information necessary to generate the session key. Provided the session key has not been compromised, the value of the cryptographic function will be the same at each of the correspondents. The value of the cryptographic function cannot be compromised or modified without access to the session key.

    摘要翻译: 密钥建立协议包括生成会话密钥和公共信息的加密函数的值,通常是散列值。 该值在通讯者之间传送,以及生成会话密钥所需的信息。 如果会话密钥尚未被泄露,则密码功能的值在每个记者端都是相同的。 加密功能的值不能在不访问会话密钥的情况下被破坏或修改。

    Method and apparatus for protecting NTRU against a timing attack
    56.
    发明授权
    Method and apparatus for protecting NTRU against a timing attack 有权
    用于保护NTRU免受定时攻击的方法和装置

    公开(公告)号:US07249254B2

    公开(公告)日:2007-07-24

    申请号:US10734231

    申请日:2003-12-15

    IPC分类号: G06F1/24

    摘要: A method of decrypting a message encrypted using a truncated ring cryptosystem. The method comprises selecting a window parameter T determining a plurality of windows of a predetermined size, each window being shifted by an amount less than or equal to the window parameter T. A decryption candidate is determined for each possible window. Each decryption candidate is tested to determine whether it is a valid message. The result of the decryption is chosen to be a valid message found in the previous step or if no valid message is found it is indicated that the message could not be decrypted. By this method, a constant number of decryption candidates are determined for each decryption.

    摘要翻译: 一种解密使用截断的环密码系统加密的消息的方法。 该方法包括选择确定预定大小的多个窗口的窗口参数T,每个窗口移动小于或等于窗口参数T的量。为每个可能窗口确定解密候选。 对每个解密候选进行测试,以确定它是否是有效的消息。 解密的结果被选择为在前一步骤中找到的有效消息,或者如果没有找到有效的消息,则指示该消息不能被解密。 通过这种方法,为每个解密确定常数的解密候选。