액티브 X 없는
블록체인 기반 PKI 시스템
이한욱(nate.act)
kakaopaycorp.
액티브 X 없는 블록체인 기반 PKI 시스템
카카오페이 인증
https://www.kakaopay.com/index.php/authentication/
불편했던 인증 절차, 편리함을 담다.
불편해도 너무 불편했던 각종 인증 절차들,
이젠 프로그램 설치 없이도 안전하게!
비밀번호 입력만으로 손쉽게!
언제 어디서든 맘편히 인증하세요!
History
1977
1985
1988
1991
1999
2008
2013
2015
2015
2017
RSA
Elliptic-curve cryptography
X.509
PKCS#1
전자서명법 제정
Bitcoin
Ethereum
Hyperledger
카카오페이 인증 기획서 v0.1
카카오페이 인증 오픈
1. PKI 소개
Contents
2. 기존 공인인증서의 한계와 솔루션
-액티브 X
-비밀키의 관리
3.블록체인
-비트코인 공개 네트워크 활용
-하이퍼레저 패브릭
1. PKI 소개
Contents
2. 기존 공인인증서의 한계와 솔루션
-액티브 X
-비밀키의 관리
3.블록체인
-비트코인 공개 네트워크 활용
-하이퍼레저 패브릭
1. PKI : Public Key Infrastructure 소개
공개키 기반 암호화
https://en.wikipedia.org/wiki/Public-key_cryptography
Bob’s Private key Bob’s Public key Alice’s Public key Alice’s Private key
bb773fe147184.. DecryptEncrypt
Hello, Alice! Hello, Alice!
전자서명
https://en.wikipedia.org/wiki/Digital_signature
1. PKI : Public Key Infrastructure 소개
Bob’s Private key Bob’s Public key Alice’s Public key Alice’s Private key
Hello, Alice! 검증서명
Hello, Alice! Hello, Alice!
1e44a0380e
701854851
인증서
1. PKI : Public Key Infrastructure 소개
Issue certificate
Request certificate
Certificate
Authority
Principal
Digital certificate
Public key
Private key
1. PKI : Public Key Infrastructure 소개
1. PKI 소개
Contents
2. 기존 공인인증서의 한계와 솔루션
-액티브 X
-비밀키의 관리
3.블록체인
-비트코인 공개 네트워크 활용
-하이퍼레저 패브릭
2. 공인인증서의 한계와 솔루션
액티브 X
2. 공인인증서의 한계와 솔루션
액티브 X
2. 공인인증서의 한계와 솔루션
액티브 X
2. 공인인증서의 한계와 솔루션
액티브 X
2. 공인인증서의 한계와 솔루션
액티브 X
2. 공인인증서의 한계와 솔루션
액티브 X
kakaopay
2. 공인인증서의 한계와 솔루션
비밀키의 관리
비밀키를 어떻게 관리 할 것인가?
2. 공인인증서의 한계와 솔루션
비밀키의 관리
NPKI 폴더 복사 가능
보안성 = 사용자의 비밀번호
Brute Force Attack
User password
*******
서버검증 추가
NPKI 폴더 복사 가능
보안성 = 사용자의 비밀번호
Brute Force Attack
User password
*******
kakaopay
2. 공인인증서의 한계와 솔루션
1. PKI 소개
Contents
2. 기존 공인인증서의 한계와 솔루션
-액티브 X
-비밀키의 관리
3.블록체인
-비트코인 공개 네트워크 활용
-하이퍼레저 패브릭
인증서
3. 블록체인
Issue certificate
Request certificate
kakaopay
Principal
Digital certificate
Public key
Private key
3. 블록체인
Blockchain as immutable database
Consensus
ㅁㅁㅁㅁㅁ
ㅁㅁㅁㅁㅁ
ㅁㅁㅁㅁㅁ ㅁㅁ ㅁㅁㅁ
ㅁㅁ ㅁㅁㅁ
ㅁㅁ ㅁㅁㅁ
3. 블록체인
3. 블록체인
비트코인 공개 네트워크 활용
3. 블록체인
비트코인 공개 네트워크 활용 OP_RETURN
3. 블록체인
비트코인 공개 네트워크 활용
kakaopay
3. 블록체인
Finality of Bitcoin
블록생성
10분
Waiting for 6
Confirmations
블록포함
시점 불분명
3. 블록체인
하이퍼레저 패브릭
3. 블록체인
하이퍼레저 패브릭 특징
Enterprise
Private &
Permissioned
Network
No coin
But Asset
Hash chain, Shared Ledger, Smart Contracts
3. 블록체인
Immediate Finality
https://hyperledger-fabric.readthedocs.io/en/release-1.2/arch-deep-dive.html#swimlane
3. 블록체인
비트코인 공개 네트워크 한계 극복
블록생성
10분
Waiting for 6
Confirmations
블록포함
시점 불분명
3. 블록체인
블록생성
2초
Immediate
Finality
즉시
블록포함
비트코인 공개 네트워크 한계 극복
And
AND
더 많은 제휴사
하이플러스카드(주)
불편했던 인증 절차, 편리함을 담다.
불편해도 너무 불편했던 각종 인증 절차들,
이젠 프로그램 설치 없이도 안전하게!
비밀번호 입력만으로 손쉽게!
언제 어디서든 맘편히 인증하세요!
Q&A

액티브X 없는 블록체인 기반 PKI 시스템