-
公开(公告)号:KR102236242B1
公开(公告)日:2021-04-06
申请号:KR1020190133941A
申请日:2019-10-25
Applicant: 주식회사 크립토랩 , 서울대학교산학협력단
IPC: H04L9/08
CPC classification number: H04L9/0825 , H04L9/0869 , H04L2209/24
Abstract: 본 발명에 의한 전자적 연산 장치가 퍼지 추출기(Fuzzy Extractor)에 의해 공개값을 생성하는 방법은, 전자적 연산 장치의 비밀키 생성 모듈이 입력값()을 입력받으면 1-비트(∈{0, 1})로 구성된 비밀키의 성분(b)을 랜덤하게 선택하는 제1-1 단계와, 선택된 비밀키의 성분(b)에 따라 결정되는 공개값의 성분(H)을 결정하는 제1-2 단계를 포함하는 제1 단계와; 미리 결정되어 있는 비밀키의 비트(k) 만큼 제1 단계를 반복하여 각 비밀키 성분에 대한 공개값 성분(H)을 결정하는 제2 단계를 포함한다.
제1-2 단계는, b = 0 이면 공개값 성분(H)을 로 결정하고, b = 1 이면 공개값 성분(H)을 로 결정하는 단계이다.
와 는 랜덤 이진 벡터이며, I
i 는 입력값(ω)으로부터 랜덤하게 선택되는 비트만큼의 원소를 가리키는 랜덤 인덱스 집합이다.
는 랜덤 인덱스 집합(I
i )을 구성하는 비트의 원소를 입력으로받아 1-비트(∈{0, 1}) 출력값을 출력하는 임의의 술어 함수(Predicate 함수)이다.-
公开(公告)号:WO2020116807A1
公开(公告)日:2020-06-11
申请号:PCT/KR2019/015410
申请日:2019-11-13
Applicant: 주식회사 크립토랩
Abstract: 암호문 연산 방법이 개시된다. 본 암호문 연산 방법은 복수의 동형 암호문에 대한 비교 연산 명령을 입력받는 단계, 비교 연산 명령에 대응되는 합성 함수에 복수의 동형 암호문을 반영하여 연산하는 단계, 및 연산된 동형 암호문을 출력하는 단계를 포함한다.
-
公开(公告)号:WO2023282359A1
公开(公告)日:2023-01-12
申请号:PCT/KR2021/008476
申请日:2021-07-05
Applicant: 주식회사 크립토랩
Abstract: 연산 장치가 개시된다. 본 연산 장치는 적어도 하나의 인스트럭션(instruction)을 저장하는 메모리, 및 적어도 하나의 인스트럭션을 실행하는 프로세서를 포함하고, 프로세서는 적어도 하나의 인스트럭션을 실행함으로써, 비밀 키에 대한 정보를 이용하여 동형 암호문에 복호화를 수행하고, 비밀 키는 복수의 항(term)을 갖는 다항식(polynomial)으로 표현되고, 비밀 키에 대한 정보는 복수의 항 각각의 차수(degree) 및 계수(coefficient) 정보를 포함한다.
-
公开(公告)号:WO2021182908A1
公开(公告)日:2021-09-16
申请号:PCT/KR2021/003088
申请日:2021-03-12
Applicant: 주식회사 크립토랩
Inventor: 천정희
Abstract: 연산 장치가 개시된다. 본 연산 장치는 적어도 하나의 인스트럭션(instruction)을 저장하는 메모리, 및 상기 적어도 하나의 인스트럭션을 실행하는 프로세서;를 포함하고, 상기 프로세서는, 상기 적어도 하나의 인스트럭션을 실행함으로써, 기결정된 기저 소수 정보를 저장하고, 상기 기저장된 기저 소수 정보를 비트 반전 처리하여 상기 기저 소수 정보와 다른 제1 소수 정보를 생성하고, 상기 생성된 제1 소수 정보를 이용하여 상기 복수의 암호문에 대한 모듈 연산을 수행한다.
-
公开(公告)号:WO2020022598A1
公开(公告)日:2020-01-30
申请号:PCT/KR2019/001486
申请日:2019-02-01
Applicant: 주식회사 크립토랩 , 서울대학교산학협력단
IPC: H04L9/00
Abstract: 동형 암호문을 처리하는 연산 장치 및 방법을 개시한다. 본 방법은, 동형 암호문에 적용하고자 하는 연산 함수에 대응되는 근사 다항식을 산출하는 단계 및 근사 다항식을 이용하여 동형 암호문을 근사 연산하는 단계를 포함한다. 이에 따라, 본 발명은 보다 효율적인 암호문 처리를 수행할 수 있게 된다.
-
公开(公告)号:WO2021256843A1
公开(公告)日:2021-12-23
申请号:PCT/KR2021/007517
申请日:2021-06-15
Applicant: 주식회사 크립토랩
IPC: H04L9/00
Abstract: 전자 장치가 개시된다. 본 전자 장치는 적어도 하나의 인스트럭션(instruction)을 저장하고, 복수의 변수 정보를 암호화된 상태를 저장하는 동형 암호문을 복수개 저장하는 메모리, 및 적어도 하나의 인스트럭션을 실행하는 프로세서를 포함하고, 프로세서는 적어도 하나의 인스트럭션을 실행함으로써, 복수의 동형 암호문에 대한 연산 명령이 수신되면 동형 암호문 각각에 대해서 서로 다른 변수 정보 구분하여 갖는 빈 마스크를 이용하여 변수 조합에 대응되는 개수 정보를 생성한다.
-
-
公开(公告)号:WO2019194403A1
公开(公告)日:2019-10-10
申请号:PCT/KR2019/001487
申请日:2019-02-01
Applicant: 주식회사 크립토랩
Abstract: 사용자 장치의 데이터 공유 방법이 개시된다. 본 방법은, 정보를 보관 중인 서버 장치로부터 개인 키를 제공받는 단계, 서버 장치가 제공한 동형 암호화 키를 이용하여 개인 키를 동형 암호화하여 전환 키를 생성하는 단계 및 전환 키를 블록 체인 시스템에 업로드하는 단계를 포함한다. 이에 따라, 효과적이며 투명성있게 데이터를 공유할 수 있다.
-
公开(公告)号:WO2020246848A1
公开(公告)日:2020-12-10
申请号:PCT/KR2020/007350
申请日:2020-06-05
Applicant: 주식회사 크립토랩 , 서울대학교산학협력단
Abstract: 연산 장치가 개시된다. 본 연산 장치는 에러를 포함하는 근사 메시지에 대한 동형 암호문을 복수개 저장하는 메모리, 및 복수개의 동형 암호문을 정렬하는 프로세서를 포함하며, 상기 프로세서는, 5개의 동형 암호문을 한 번의 스테이지에서 정렬 가능한 5-way 정렬기를 이용하여 복수의 동형 암호문을 정렬한다.
-
公开(公告)号:WO2020145759A1
公开(公告)日:2020-07-16
申请号:PCT/KR2020/000534
申请日:2020-01-10
Applicant: 주식회사 크립토랩
Abstract: 연산 방법이 개시된다. 본 연산 방법은 입력 값을 수신하는 단계, 유한환(finite commutative ring) 상에서 기설정된 산술 회로에 입력 값을 반영하여 출력 값 및 출력 값을 검증하기 위한 제1 다항 함수를 생성하는 단계, 및 생성된 출력 값 및 제1 다항 함수를 외부 장치에 전송하는 단계를 포함한다.
-
-
-
-
-
-
-
-
-