본문 바로가기
KERD
논문KCI 등재

영지식을 활용한 블록체인 기반 개인정보 인증 기법

(Blockchain-based Personal Information Authentication Method using Zero Knowledge Proofs)

0

조회

0

다운로드

1

인용

0

참고문헌

키워드

주제분류컴퓨터학

초록

인증 프로세스는 사용자가 합법적인지 확인하는 데 사용되어야 하는 주요 단계이며, 사용자가 합법적인 사용자인지 확인하고 해당 사용자에게만 액세스 권한을 부여하는 데 사용되어야 한다. 최근에는 로그인 프로세스에 보안 계층을 추가하여 인증에 하나의 요소만 사용하는 취약점을 해결하기 위해 대부분의 애플리케이션에서는 이중인증과 OTP체계를 사용하고 있지만, 이 방법도 허가 없이 사용자 계정에 액세스할 수 있는 방법이 알려져 보안에 취약하다. 본 논문에서는 최소한의 개인정보만을 노출 조건으로 사용자를 인증하는 블록체인의 Smart Contract 기반으로 영지식(ZKP:Zero Knowledge Proofs)개인정보 인증 기법을 제안한다. 이는 블록체인 기술을 기반으로 인증 프로세스에 많은 보안 기술을 제공하고, 개인정보 인증을 기존의 인증방식보다 안전하게 수행할 수 있다는 장점이 있다.

Abstract

The authentication process is a key step that should be used to verify that a user is legitimate, and it should be used to verify that a user is a legitimate user and grant access only to that user. Recently, two-factor authentication and OTP schemes are used by most applications to add a layer of security to the login process and to address the vulnerability of using only one factor for authentication, but this method also allows access to user accounts without permission. This is a known security vulnerability. In this paper, we propose a Zero Knowledge Proofs (ZKP) personal information authentication scheme based on a Smart Contract of a block chain that authenticates users with minimal personal information exposure conditions. This has the advantage of providing many security technologies to the authentication process based on blockchain technology, and that personal information authentication can be performed more safely than the existing authentication method.

참고문헌 (13)

  1. Nakamoto Satoshi, "Bitcoin: A peer-to-peer electronic cash system", ~ (2008)
  2. Ahmed Kosba, "Hawk: The blockchain model of cryptography and privacy-preserving Smart Contracts", 2016 IEEE symposium on security and privacy (SP), pp.839~858 (2016)
  3. Ethereum : A secure decentralised generalised transaction ledger, "Wood Gavin", 1~32, pp.Ethereum project yellow paper 151 (2014)
  4. M. Thomas, "An encryption protocol for end-to-end secure transmission of SMS", International Conference on Circuits, Power and Computing Technologies, pp.1~6 (2015)
  5. 정윤수, "모바일 OTP 생성 모델에 관한 연구", 디지털융복합연구, 10(2), pp.183~191 (2012), 한국디지털정책학회[DOI]
  6. C. T. Li, "Two-Factor User Authentication in Multi-Server Networks", International Journal of Security and Its Applications, 6(2), pp.261~268 (2012)
  7. S. Yevseiev, "Developing of multi-factor authentication method based on niederreiter-mceliece modified crypto-code system", Eastern-European Journal of Enterprise Technologies, 6(4), pp.11~23 (2016)
  8. Z. Lu, "A blockchain-based privacy-preserving authentication scheme for vanets", IEEE Transac-tions on Very Large Scale Integration(VLSI)Systems, 27(12), pp.2792~2801 (2019)
  9. M. Campanelli, "LegoSNARK: modular design and composition of succinct zero knowledge proofs", CCS '19: Proceedings of the 2019 ACM SIGSAC Conference on Computer and Communications Security, pp.2075~2092 (2019)
  10. S. Agrawal, "Non-interactive zero knowledge proofs for composite statements", CRYPTO2018, pp.643~673 (2018)
  11. 정선일, "Study on User Interface for a Capacitive-Sensor Based Smart Device", 스마트미디어저널, 8(3), pp.47~52 (2019), (사)한국스마트미디어학회[DOI]
  12. 민연아, "프라이빗 블록체인 기반의 사용자 환경을 고려한 수정된 PBFT 연구", 스마트미디어저널, 9(1), pp.9~15 (2020), (사)한국스마트미디어학회[DOI]
  13. 이관목, "서비스 플랫폼 기반 이중강화적용 블록체인 응용 거래모델 제안", 스마트미디어저널, 9(4), pp.91~96 (2020), (사)한국스마트미디어학회[DOI]

관련 논문AI추천

이 간행물의 다른 논문 (6건)