Public Key Encryption Algorithms for Hard Lock File Encryption
    1.
    发明申请
    Public Key Encryption Algorithms for Hard Lock File Encryption 有权
    用于硬锁文件加密的公钥加密算法

    公开(公告)号:US20170012946A1

    公开(公告)日:2017-01-12

    申请号:US14930179

    申请日:2015-11-02

    摘要: In some aspects, an encryption method comprises encrypting a first portion of a message using a first secret key. The first secret key is generated based on the public key of an entity. A one-way function is used to generate a second secret key from the first secret key, and the first secret key is subsequently discarded. A second portion of the message is encrypted using the second secret key. The encrypted first portion of the message and the encrypted second portion of the message are provided to the entity.

    摘要翻译: 在一些方面,加密方法包括使用第一秘密密钥加密消息的第一部分。 第一个秘密密钥是根据实体的公钥生成的。 单向函数用于从第一秘密密钥生成第二秘密密钥,并且随后丢弃第一秘密密钥。 消息的第二部分使用第二秘密密钥进行加密。 将消息的加密的第一部分和消息的加密的第二部分提供给实体。

    Public key encryption algorithms for hard lock file encryption
    2.
    发明授权
    Public key encryption algorithms for hard lock file encryption 有权
    用于硬锁文件加密的公钥加密算法

    公开(公告)号:US09178699B2

    公开(公告)日:2015-11-03

    申请号:US14073379

    申请日:2013-11-06

    摘要: In some aspects, an encryption method comprises encrypting a first portion of a message using a first secret key. The first secret key is generated based on the public key of an entity. A one-way function is used to generate a second secret key from the first secret key, and the first secret key is subsequently discarded. A second portion of the message is encrypted using the second secret key. The encrypted first portion of the message and the encrypted second portion of the message are provided to the entity.

    摘要翻译: 在一些方面,加密方法包括使用第一秘密密钥加密消息的第一部分。 第一个秘密密钥是根据实体的公钥生成的。 单向函数用于从第一秘密密钥生成第二秘密密钥,并且随后丢弃第一秘密密钥。 消息的第二部分使用第二秘密密钥进行加密。 将消息的加密的第一部分和消息的加密的第二部分提供给实体。

    Authenticated encryption method using working blocks

    公开(公告)号:US09917695B2

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

    申请号:US13793810

    申请日:2013-03-11

    IPC分类号: H04K1/00 H04L9/28 H04L9/06

    摘要: A computer-implemented authenticated encryption method for converting a plaintext message into a ciphertext message. The method includes dividing the plaintext message into at least two working blocks, each working block having a mathematical relationship to the plaintext message. For each working block, a working block ciphertext is computed as a function of such working block, a deterministic working block initialization vector, and a deterministic working block encryption key. For each working block, a message authentication tag is computed as a function of a deterministic working block message authentication key and at least one of (a) the working block ciphertext computed for such working block and an indication corresponding to the mathematical relationship of such working block to the plaintext message and (b) such working block. The method further includes computing a global message authentication tag as a function of the message authentication tag computed for each working block and a global message authentication key. The ciphertext message comprises the working block ciphertext computed for each working block and the global message authentication tag.

    Public Key Encryption Algorithms for Hard Lock File Encryption
    5.
    发明申请
    Public Key Encryption Algorithms for Hard Lock File Encryption 有权
    用于硬锁文件加密的公钥加密算法

    公开(公告)号:US20150124961A1

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

    申请号:US14073379

    申请日:2013-11-06

    IPC分类号: H04L9/08 H04L9/30

    摘要: In some aspects, an encryption method comprises encrypting a first portion of a message using a first secret key. The first secret key is generated based on the public key of an entity. A one-way function is used to generate a second secret key from the first secret key, and the first secret key is subsequently discarded. A second portion of the message is encrypted using the second secret key. The encrypted first portion of the message and the encrypted second portion of the message are provided to the entity.

    摘要翻译: 在一些方面,加密方法包括使用第一秘密密钥加密消息的第一部分。 第一个秘密密钥是根据实体的公钥生成的。 单向函数用于从第一秘密密钥生成第二秘密密钥,并且随后丢弃第一秘密密钥。 消息的第二部分使用第二秘密密钥进行加密。 将消息的加密的第一部分和消息的加密的第二部分提供给实体。

    System and method for operating pseudorandom generators

    公开(公告)号:US11310033B2

    公开(公告)日:2022-04-19

    申请号:US16431845

    申请日:2019-06-05

    申请人: Certicom Corp.

    IPC分类号: H04L9/06 G06F7/58 H03M7/30

    摘要: A method for operating a pseudorandom generator is disclosed. The method may be implemented by a processor of a mobile computing device. The method includes: collecting raw sensor data from at least one sensor associated with the mobile computing device; selecting a subset of the raw sensor data; retrieving first representation representing accumulated entropy associated with one or more previously acquired raw sensor data sets for the at least one sensor; and generating a seed for a pseudorandom generator based on combining the first representation and the selected subset of raw sensor data.

    AUTHENTICATED ENCRYPTION METHOD USING WORKING BLOCKS
    7.
    发明申请
    AUTHENTICATED ENCRYPTION METHOD USING WORKING BLOCKS 有权
    使用工作块的认证加密方法

    公开(公告)号:US20140146964A1

    公开(公告)日:2014-05-29

    申请号:US13793810

    申请日:2013-03-11

    IPC分类号: H04L9/28

    摘要: A computer-implemented authenticated encryption method for converting a plaintext message into a ciphertext message. The method includes dividing the plaintext message into at least two working blocks, each working block having a mathematical relationship to the plaintext message. For each working block, a working block ciphertext is computed as a function of such working block, a deterministic working block initialization vector, and a deterministic working block encryption key. For each working block, a message authentication tag is computed as a function of a deterministic working block message authentication key and at least one of (a) the working block ciphertext computed for such working block and an indication corresponding to the mathematical relationship of such working block to the plaintext message and (b) such working block. The method further includes computing a global message authentication tag as a function of the message authentication tag computed for each working block and a global message authentication key. The ciphertext message comprises the working block ciphertext computed for each working block and the global message authentication tag.

    摘要翻译: 一种用于将明文消息转换成密文消息的计算机实现的认证加密方法。 该方法包括将明文消息划分成至少两个工作块,每个工作块与明文消息具有数学关系。 对于每个工作块,计算工作块密文作为这种工作块,确定性工作块初始化向量和确定性工作块加密密钥的函数。 对于每个工作块,消息认证标签被计算为确定性工作块消息认证密钥的函数,并且(a)为这种工作块计算的工作块密文和对应于这种工作块的数学关系的指示中的至少一个 阻止明文消息,(b)这样的工作块。 该方法还包括根据为每个工作块计算的消息认证标签和全局消息认证密钥来计算全局消息认证标签。 密文消息包括为每个工作块和全局消息认证标签计算的工作块密文。