LWE에 기반한 공개키 암호화 방법

    公开(公告)号:KR101880517B1

    公开(公告)日:2018-07-20

    申请号:KR1020160149246

    申请日:2016-11-10

    Abstract: 본발명은컴퓨터가수행하는 LWE 기반공개키암호화방법에관한것으로서, 비밀키행렬()을다음수학식과같이집합의균등분포를독립적으로 k번샘플링하여산출되는행렬로설정하는것을특징으로한다. [수학식]n: 공개키행렬의열의개수 k: 평문메시지벡터의원소의개수: 0이아닌원소가에서선택되고 0이아닌원소의개수가인열벡터()로구성되는집합

    암호문의 크기가 감소되는 동형 암호화 방법

    公开(公告)号:KR101829267B1

    公开(公告)日:2018-02-14

    申请号:KR1020160051432

    申请日:2016-04-27

    Inventor: 천정희 송용수

    Abstract: 본발명은컴퓨터가수행하는동형암호화알고리즘을이용한암호화및 복호화방법에관한것으로서대칭키를생성하는제1 단계와; 상기대칭키를이용하여데이터에대해서동형암호화를수행하는제2 단계와; 상기제2 단계의결과물인암호화데이터를암호화데이터에대한연산이위임된서버에전송하는제3 단계와; 상기서버가수행한연산결과를수신하는제4 단계와; 상기제4 단계에서수신한연산결과에대해서상기대칭키로복호화하는제5 단계를포함한다.

    암호문의 크기가 감소되는 동형 암호화 방법
    43.
    发明公开
    암호문의 크기가 감소되는 동형 암호화 방법 审中-实审
    缩小密文大小的同构加密方法

    公开(公告)号:KR1020170122458A

    公开(公告)日:2017-11-06

    申请号:KR1020160051432

    申请日:2016-04-27

    Inventor: 천정희 송용수

    CPC classification number: H04L9/008 H04L9/0631 H04L9/0869 H04L9/14

    Abstract: 본발명은컴퓨터가수행하는동형암호화알고리즘을이용한암호화및 복호화방법에관한것으로서대칭키를생성하는제1 단계와; 상기대칭키를이용하여데이터에대해서동형암호화를수행하는제2 단계와; 상기제2 단계의결과물인암호화데이터를암호화데이터에대한연산이위임된서버에전송하는제3 단계와; 상기서버가수행한연산결과를수신하는제4 단계와; 상기제4 단계에서수신한연산결과에대해서상기대칭키로복호화하는제5 단계를포함한다.

    Abstract translation: 本发明是用于产生一个对称密钥加密的第一步骤,和涉及使用该相同类型的加密算法,并执行计算机的解码方法; 使用对称密钥对数据执行同构加密的第二步; 发送在操作的第二步骤所得到的加密的数据的第三个步骤是委托给加密数据服务器; 接收服务器执行的操作结果的第四步骤; 以及第五步,用对称密钥解密在第四步中接收到的操作结果。

    데이터의 보호 방법 및 장치
    44.
    发明公开
    데이터의 보호 방법 및 장치 审中-实审
    保护数据的方法和装置

    公开(公告)号:KR1020150018657A

    公开(公告)日:2015-02-23

    申请号:KR1020130093957

    申请日:2013-08-08

    CPC classification number: H04L9/0631 G09C1/00 H04L2209/12

    Abstract: 본 발명의 실시 예는 부울 함수를 이용한 데이터의 암호화를 통해 데이터를 보호할 수 있는 데이터의 보호 방법 및 장치에 관한 것으로, 부울 함수를 이용하여 암호화하고자 하는 데이터를 역 아핀 변환하는 동작; 상기 역 아핀 변환된 데이터를 AES(Advanced Encryption Standard) 암호화 알고리즘의 라운드 연산을 처리하는 동작; 및 상기 라운드 연산이 처리된 데이터를 아핀 변환하여 암호화 데이터를 생성하는 동작을 포함할 수 있다.

    Abstract translation: 本发明的实施例涉及一种通过使用布尔函数加密数据来保护数据的方法和装置。 根据本发明的方法包括以下步骤:通过使用布尔函数执行要加密的数据的逆仿射变换; 利用高级加密标准加密算法的循环处理来处理逆仿射变换数据; 以及通过仿射变换通过循环操作处理的数据来生成加密数据。

    아이디 기반 암호화 및 서명 장치 및 방법
    45.
    发明授权
    아이디 기반 암호화 및 서명 장치 및 방법 有权
    IBE和数字签名设备和方法

    公开(公告)号:KR101319751B1

    公开(公告)日:2013-11-21

    申请号:KR1020110112459

    申请日:2011-10-31

    Abstract: 아이디 기반 암호화 및 서명 장치 및 방법이 제공된다. 아이디 기반 암호화 및 서명 장치의 암호화부는 제1파일을 수신할 수신자의 ID(identification)가 입력되면, 수신자의 ID를 공개키로서 이용하여 상기 제1파일을 암호화하고, 파일 생성부는 수신자의 ID를 암호화된 제1파일의 파일명 중 일부로 설정하고, 제1파일이 암호화되었음을 나타내는 암호화용 확장자를 제1파일의 확장자로 하여 암호화 파일을 생성한다.

    아이디 기반 덧셈 준동형 암호화 방법
    46.
    发明公开
    아이디 기반 덧셈 준동형 암호화 방법 有权
    基于ID的添加均质加密方法

    公开(公告)号:KR1020130085344A

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

    申请号:KR1020120058813

    申请日:2012-05-31

    Inventor: 천정희 이형태

    Abstract: PURPOSE: An identification (ID) based summation homomorphism type encryption method is provided to effectively manage keys of a summation homomorphism code. CONSTITUTION: A key generating center includes a module using an algorithm inputting a stability parameter and generates a sub-group G of a circulation group including a generator g (S300). A key generating center generates a master key comprising a prim factor p and q and generates a system parameter (pk) based on the generator g, the sub-group G, and a random function (S310). The key generating center outputs a user secret key with a discrete algebra value based on the generator g by using an algorithm inputting a master key, the generator g, the sub-group G, and a function for a user ID (S320). [Reference numerals] (AA) Start; (BB) Finish; (S300) Form a sub-group G of Z^*_N^2 having a generator g; (S310) Form a master key (sk) composed of p and q which are factorization values of a system parameter (pk) and N; (S320) Form a user secret key by using a function having a range of the sub-group G in respect to a user ID; (S330) Encode messages by using the system parameter and user ID; (S340) Descramble the encoded messages by using the system parameter and user secrete key

    Abstract translation: 目的:提供基于识别(ID)的求和同态类型加密方法,以有效管理求和同态码的密钥。 构成:密钥产生中心包括使用输入稳定性参数的算法的模块,并生成包括发生器g的循环组的子组G.(S300)。 密钥产生中心生成包括素数因子p和q的主密钥,并且基于生成器g,子组G和随机函数生成系统参数(pk)(S310)。 密钥生成中心通过使用输入主密钥,生成器g,子组G和用户ID的功能(S320),基于生成器g输出具有离散代数值的用户密钥。 (附图标记)(AA)开始; (BB)完成; (S300)形成具有发电机g的Z ^ * _ N ^ 2的子组G; (S310)形成由p和q组成的主密钥(sk),它们是系统参数(pk)和N的因式分解值; (S320)通过使用具有关于用户ID的子组G的范围的功能来形成用户密钥; (S330)使用系统参数和用户ID对消息进行编码; (S340)使用系统参数和用户分配密钥对编码消息进行解码

    아이디 기반 암호화 및 서명 장치 및 방법
    47.
    发明公开
    아이디 기반 암호화 및 서명 장치 및 방법 有权
    国际教育局和数字签名装置和方法

    公开(公告)号:KR1020130047435A

    公开(公告)日:2013-05-08

    申请号:KR1020110112459

    申请日:2011-10-31

    Abstract: PURPOSE: An ID based encoding and signature device and a method thereof are provided to use ID which is used for ID based encoding as a file name and to use a dedicated extension which shows the encoding or a signature, thereby enabling recognition for a file which security is applied. CONSTITUTION: When ID of a receiver who receives a first file is inputted, an encoding unit(152) encodes the first file by using the ID of the receiver as a public key. A file generation unit(153) sets the ID of the receiver as a part of a file name of the first file. The file generation unit generates an encoding file by using an encoding extension as an extension of the first file. The file generation unit sets an original file name, an original extension, and an identifier of the first file and the ID of the receiver as a file name of the encoding file. [Reference numerals] (150) First ID based processing module; (151) First screen generation unit; (152) First encoding unit; (153) First file generation unit; (154) First electronic signature unit; (155) First decoding unit; (156) First verification unit; (250) Second ID based processing module; (251) Second screen generation unit; (252) Second coding unit; (253) Second file generation unit; (254) Second electronic signature unit; (255) Second decoding unit; (256) Second verification unit

    Abstract translation: 目的:提供一种基于ID的编码和签名设备及其方法,以使用用于基于ID的编码的ID作为文件名,并使用显示编码或签名的专用扩展,从而能够识别文件, 安全性被应用。 构成:当输入接收到第一文件的接收者的ID时,编码单元(152)通过使用接收者的ID作为公钥对第一文件进行编码。 文件生成单元(153)将接收者的ID设置为第一文件的文件名的一部分。 文件生成单元通过使用编码扩展作为第一文件的扩展来生成编码文件。 文件生成单元将原始文件名,原始扩展名,第一文件的标识符和接收者的ID作为编码文件的文件名。 (附图标记)(150)基于第一ID的处理模块; (151)第一屏幕生成单元; (152)第一编码单元; (153)第一个文件生成单元; (154)第一电子签名单位; (155)第一解码单元; (156)第一验证单位; (250)第二ID处理模块; (251)第二屏幕生成单元; (252)第二编码单元; (253)第二文件生成单元; (254)第二电子签名单位; (255)第二解码单元; (256)第二验证单位

    사전계산 테이블을 이용한 이산대수 계산 방법 및 그 장치
    48.
    发明授权
    사전계산 테이블을 이용한 이산대수 계산 방법 및 그 장치 有权
    使用预计算表解决离散对数问题的方法及其设备

    公开(公告)号:KR101166129B1

    公开(公告)日:2012-07-23

    申请号:KR1020110052389

    申请日:2011-05-31

    CPC classification number: H04L9/3013 G06F7/724 H04L2209/38

    Abstract: PURPOSE: A discrete logarithm calculating method and apparatus are provided to reduce calculation time of a discrete logarithm question by establishing and using a pre-computing table. CONSTITUTION: An initial value generating unit(310) creates initial values having different index. A function calculation unit(320) calculates a function value by applying a repetition function to each initial value. A distinguished point grasp unit(330) calculates a new function value by applying the repetition function through the function calculation unit in case the function value does not conform to a fixed distinguished point. The distinguished point grasp unit stores the function value and an index in a pre-computing table in case the function value conforms to the fixed distinguished point.

    Abstract translation: 目的:提供一种离散对数计算方法和装置,通过建立和使用预计算表来减少离散对数问题的计算时间。 构成:初始值生成单元(310)生成具有不同索引的初始值。 函数计算单元(320)通过对每个初始值应用重复函数来计算函数值。 识别点把握单元(330)通过在功能值不符合固定的识别点的情况下通过功能计算单元应用重复功能来计算新的功能值。 在功能值符合固定的辨别点的情况下,识别点把握单元将功能值和索引存储在预计算表中。

Patent Agency Ranking