산학협력단 로고

지식재산권 지식재산권/사업화

SOONCHUNHYANG INDUSTRY-ACADEMY COOPERATION FOUNDATION

홈아이콘

지식재산권

허가형 블록체인에서 익명 프로토콜 기반의 사용자 인증 시스템 및 방법, 이를 수행하기 위한 기록 매체(authentication system and method based on anonymous protocol in permissioned blockchain, recording medium for performing the method)

권리구분
특허
출원일자
2019-11-07
출원번호
10-2019-0141532
등록일자
2021-11-18
등록번호
10-2330012
법적상태
등록
발명자소속
발명자
라경진 | 이임영
대표출원인
순천향대학교 산학협력단
단독출원여부
Y
특허 상세보기
링크 바로가기
비고
요약
본 발명은 허가형 블록체인에서 익명 프로토콜 기반의 사용자 인증 시스템 및 방법, 이를 수행하기 위한 기록 매체를 개시한다. 본 발명의 일 측면에 따른 허가형 블록체인에서 익명 프로토콜 기반의 사용자 인증 시스템에서의 사용자 인증 방법은, 사용자 단말과 프라이빗 블록체인 서버가 공개 파라미터를 사용하여 일회용 공개키와 일회용 개인키를 생성하는 초기 설정 및 키 생성 단계; 상기 사용자 단말이 공개키 인증서와 함께 슈도 ID(Pseudo ID)를 발급 요청하고, 상기 프라이빗 블록체인 서버가 슈도 ID 리스트(Pseudo ID List)를 생성하여 사용자 정보와 함께 관리하는 단계; 상기 프라이빗 블록체인 서버가 상기 사용자 단말의 공개키 기반 구조(Public Key Infrastructure: PKI)로부터 관리하는 사용자 신원정보와 이에 해당하는 슈도 ID를 생성하고, 상기 생성된 신원정보 및 슈도 ID를 망각 전송 키워드 검색(Oblivious Transfer Keyword Search: OTKS)과 컨소시엄 블록체인을 통해 발급하는 단계; 및 상기 프라이빗 블록체인 서버가 상기 생성된 신원정보 및 슈도 ID를 하나로 합쳐 컨소시엄 블록체인의 전송부로 발행하는 단계;를 포함하며, 상기 사용자 단말이 공개키 인증서와 함께 슈도 ID를 발급 요청하고, 상기 프라이빗 블록체인 서버가 슈도 ID 리스트를 생성하여 사용자 정보와 함께 관리하는 단계는, 상기 사용자 단말이 상기 공개키 인증서와 함께 상기 프라이빗 블록체인 서버에 상기 슈도 ID 리스트를 요청하는 단계; 상기 프라이빗 블록체인 서버가 상기 사용자 단말의 공개키와 공개키 검증값을 통해 인증서를 검증하는 단계; 상기 프라이빗 블록체인 서버가 상기 슈도 ID 리스트에 사용자의 트랩도어(Trapdoor) 및 망각 전송 키워드 검색(OTKS)을 통해 슈도 ID를 컨소시엄 블록체인의 트랜잭션으로 생성하는 단계; 및 상기 사용자 단말이 트랩도어 및 망각 전송(Oblivious Transfer: OT)의 커밋(commit)을 통해 상기 슈도 ID를 획득하는 단계;를 포함한다.