Multi-user searchable encryption system and method with index validation and tracing
    2.
    发明授权
    Multi-user searchable encryption system and method with index validation and tracing 有权
    多用户可搜索加密系统和索引验证和跟踪方法

    公开(公告)号:US08873749B2

    公开(公告)日:2014-10-28

    申请号:US13705666

    申请日:2012-12-05

    CPC classification number: H04L9/0861 H04L9/3073

    Abstract: A multi-user searchable encryption system includes a key generation center to issue a private secret key to a user and trace information regarding a user who has generated an index, and a user terminal device to generate an index for searching for a database using the private secret key. The multi-user searchable encryption system includes a database (DB) server that verifies the index generated by the user terminal device and searches for corresponding data to the verified index.

    Abstract translation: 多用户可搜索的加密系统包括密钥生成中心,用于向用户发出专用秘密密钥并跟踪关于已经生成索引的用户的信息;以及用户终端设备,用于生成用于使用私有的搜索数据库的索引 密钥。 多用户可搜索的加密系统包括数据库(DB)服务器,用于验证由用户终端设备生成的索引并搜索与已验证索引相对应的数据。

    Apparatus and method for giving the compressed encryption functionality to integer-based homomorphic encryption schemes
    3.
    发明授权
    Apparatus and method for giving the compressed encryption functionality to integer-based homomorphic encryption schemes 有权
    将压缩的加密功能提供给基于整数的同态加密方案的装置和方法

    公开(公告)号:US09331851B2

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

    申请号:US14312049

    申请日:2014-06-23

    CPC classification number: H04L9/0861 H04L9/008 H04L9/14 H04L9/3066 H04L2209/30

    Abstract: The present invention relates to a compressed encryption and decryption apparatus comprising: an interface receiving a public key, a secret key and a compression ratio; a memory storing instructions for encryption and decryption of plaintexts; and a processor encrypting and decrypting plaintexts according to the instruction, wherein the instruction comprises instructions performing; generating an extended public key and an extended secret key by revising the public key and the secret key according to the compression ratio; outputting the extended public key; receiving compressed ciphertext; and decrypting the compressed ciphertext using modulo operation for multiplication of the extended secret key and the compressed ciphertext.

    Abstract translation: 本发明涉及一种压缩加密和解密装置,包括:接收公钥,秘密密钥和压缩比的接口; 存储用于明文加密和解密的指令的存储器; 以及处理器,根据所述指令对明文进行加密和解密,其中所述指令包括指令执行; 通过根据压缩率修改公钥和秘密密钥来生成扩展公钥和扩展密钥; 输出扩展公钥; 接收压缩密文; 以及使用用于乘法扩展密钥和压缩密文的模运算解密压缩密文。

    Method and apparatus for generating secret key based on neural network synchronization

    公开(公告)号:US11791997B2

    公开(公告)日:2023-10-17

    申请号:US17239237

    申请日:2021-04-23

    CPC classification number: H04L9/0869 G06N3/04

    Abstract: A method and an apparatus for generating a secret key for encrypted communication using a synchronized neural network, which includes: generating initial codewords based on a bit string of weight values of the synchronized neural network and transmitting a first partial codeword of the initial codewords to a device of another party; receiving a second partial codeword generated by the device of the other party and combining final codewords based on the second partial codeword received from the device of the party and the bit string of the weight values; performing an error correction on the combined final codewords and transmitting first restoration success information according to the error correction to the device of the other party; and receiving second restoration success information from the device of the other party and generating the secret key based on the restoration success information of the device of the other party, are provided.

    Method and apparatus for securing data

    公开(公告)号:US10902144B2

    公开(公告)日:2021-01-26

    申请号:US16113530

    申请日:2018-08-27

    Abstract: In the present invention, by providing an apparatus for securing data comprising a memory for storing information for data processing, a processor configured to partition original data into a plurality of partial data and generate a plurality of divided data by randomly determining positions of each of the plurality of partial data within the original data, and a communication interface configured to transmit each of the plurality of divided data to each of a plurality of servers, respectively, if an attacker obtains a portion of the divided data, it prevents the entire original data from being restored, and the legitimate user can restore the original data accurately even if some divided data is corrupted, and provides an efficient data polymorphic dividing technique that can minimize the amount of calculation required to secure data.

    Key generation apparatus and method based on machine learning

    公开(公告)号:US12095908B2

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

    申请号:US17518905

    申请日:2021-11-04

    Abstract: Disclosed herein are a key generation apparatus and method based on machine learning. The key generation method includes generating, by first and second key generation apparatuses, first and second commit values, and uploading the first commit value and the second commit value to an external repository, training, by the first and second key generation apparatuses, a neural network so as to match weight values with each other, sharing, by the first and second key generation apparatuses, the first and second commit values with each other, comparing shared first and second commit values with uploaded commit values, and then verifying the commit values, and when verification of the commit values has succeeded, generating, by the first and second key generation apparatuses, hash values using the matched weight value, verifying whether the hash values are identical to each other, and generating a session secret key based on a result of verification.

Patent Agency Ranking