블록체인 기술로 위·변조 방지! ‘전자 예방접종증명서’ 발급 서비스 15일 개시
오는 15일부터 전자 예방접종증명서 발급 서비스가 시작된다.
질병관리청은 4월 15일부터 코로나19 백신 전자 예방접종증명서를 발급한다고 밝혔다. 이번 코로나19 전자 예방접종증명서 서비스는 위·변조 사례를 원천적으로 방지하는 등 종이증명서의 단점을 보완하기 위해 추진했다. 지금까지 예방접종 증명서는 예방접종도우미·정부24 누리집의 출력 또는 전자문서 지갑에서 발급받을 수 있었다.
이번에 개통되는 코로나19 전자 예방접종증명서의 위·변조 방지 및 진위 여부 확인을 위해 블록체인과 분산신원인증(DID) 기술이 적용된다.
질병관리청이 직접 운영하는 블록체인에는 전자 예방접종증명서의 진위 여부 확인을 위한 공개키(Public Key) 정보만 기록되고, 주민등록번호 등 개인정보는 보관하지 않도록 구현했다. 블록체인에는 가상화폐(토큰, token)를 활용하지 않는 방식으로 정보 저장소(노드) 간 합의 알고리즘을 구현, 블록체인 사용 시 수수료가 발생하지 않는다. 또한, 블록체인의 신뢰도를 높이기 위해, 질병관리청, 보건복지부, 행정안전부 국가정보자원관리원 및 한국보건의료정보원 등 4개 기관에 블록체인의 정보 저장소 5식을 분산·설치했다.
질병관리청은 전자 예방접종증명서에 개인키(Private Key)로 서명 및 암호화하여 접종자에게 발급하고, 공개키(Public Key)만을 블록체인 정보 저장소에 보관한다. 또한, 전자 예방접종증명서를 큐알(QR)코드로 제시한 경우, 검증자의 스마트폰과 통신하여 접종관련 최소 정보만을 확인할 수 있도록 하며, 검증 내역은 제3자가 확인할 수 없도록 개발했다. 해당 분산신원인증 기술은 국제 웹 표준기구(W3C)의 표준을 준수하고, 예방접종 관련정보 외에 접종자가 직접 개인의 정보공개 범위(성명, 생년월일 등)를 정할 수 있도록 했다.
전자 예방접종증명서의 발급 및 인증 어플리케이션은 4월 15일 오전 0시부터 구글 플레이스토어 또는 애플 앱스토어에서 내려 받을 수 있다.