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.

    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 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.

Patent Agency Ranking