검색 가능한 암호화 방법 및 암호화된 데이터 검색방법
    1.
    发明授权
    검색 가능한 암호화 방법 및 암호화된 데이터 검색방법 有权
    用于搜索加密的方法和用于搜索加密数据的方法

    公开(公告)号:KR101398216B1

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

    申请号:KR1020120116947

    申请日:2012-10-19

    Abstract: 본 발명은 검색 가능한 암호화 방법 및 암호화된 데이터 검색 방법으로서, 서버에 저장할 데이터로부터 추출된 키워드들과 각 키워드의 빈도의 목록으로 구성된 인덱스를 생성하고, 암호화 및 복호화용 키들을 생성하는 준비 단계와, 암호화용 키를 이용하여 데이터, 인덱스 내부의 키워드 및 인덱스 내부의 키워드 빈도를 각각 암호화하여 서버에 저장하는 암호화 단계와, 서버로부터 암호화된 데이터를 검색하기 위한 검색 키워드를 포함하는 검색 기준을 생성하고, 생성된 검색 기준을 프록시 재-암호화 방법(proxy re-encryption)으로 암호화하는 검색 기준 생성 단계와 암호화된 검색 기준에 기초하여 검색 질의 생성하고, 생성된 검색 질의를 준동형 암호화 방법으로(homomorphic encryption) 암호화하여 서버로 전송하는 검색 질의 생성 단계와 서버에서 암호화� �� 검색 질의에 대한 평가를 암호화 상태에서 수행하여 검색 질의 평가 결과를 도출하는 검색 질의 평가 단계와 검색 질의 평가 결과에 기초하여 원하는 데이터를 검출하는 데이터 검출 단계를 포함한다.

    검색 가능한 암호화 방법 및 암호화된 데이터 검색방법
    2.
    发明公开
    검색 가능한 암호화 방법 및 암호화된 데이터 검색방법 有权
    用于搜索加密的方法和用于搜索加密数据的方法

    公开(公告)号:KR1020140050477A

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

    申请号:KR1020120116947

    申请日:2012-10-19

    CPC classification number: H04L9/0819 H04L9/008

    Abstract: The present invention relates to a searchable encryption method and an encrypted data searching method. The method comprises: a preparation step of generating an index consisting of keywords, extracted from data to be stored in a server, and a list of the frequency of each keyword and generating keys for encryption and decryption; an encryption step of respectively encrypting the data, the keywords in the index and the keyword frequency in the index by using the encryption key and storing the encryption result in the server; a search reference generation step of generating a search reference including a search keyword for searching the encrypted data from the server, and encrypting the generated search reference through proxy re-encryption; a search query generation step of generating a search query based on the encrypted search reference, and encrypting the generated search query through homomorphic encryption before transmitting the encrypted search query to the server; a search query evaluation step of performing, by the server, evaluation of the encrypted search query in the encryption state to derive a search query evaluation result; and a data detection step of detecting desired data based on the search query evaluation result. [Reference numerals] (AA) Start; (BB) End; (S110) Preparation step; (S120) Encryption step; (S130) Search reference generation step; (S140) Search query generation step; (S150) Search query evaluation step; (S160) Data detection step

    Abstract translation: 本发明涉及可搜索的加密方法和加密的数据搜索方法。 该方法包括:准备步骤,生成从要存储在服务器中的数据中提取的关键词索引和每个关键字的频率列表,并生成用于加密和解密的密钥; 加密步骤,通过使用加密密钥分别加密数据,索引中的关键词和索引中的关键字频率,并将加密结果存储在服务器中; 搜索参考生成步骤,生成包括搜索关键字的搜索引用,用于从服务器搜索加密数据,以及通过代理重新加密来加密生成的搜索引用; 搜索查询生成步骤,基于加密的搜索引用生成搜索查询,并且在将加密的搜索查询发送到服务器之前,通过同态加密对生成的搜索查询进行加密; 搜索查询评价步骤,由服务器对加密状态下的加密搜索查询进行评价,求出搜索查询评价结果; 以及数据检测步骤,基于搜索查询评估结果检测期望的数据。 (附图标记)(AA)开始; (BB)结束; (S110)制备步骤; (S120)加密步骤; (S130)搜索参考生成步骤; (S140)搜索查询生成步骤; (S150)搜索查询评估步骤; (S160)数据检测步骤

Patent Agency Ranking