DOI QR코드

DOI QR Code

로그인 과정에서의 화자인증 메커니즘을 이용한 사용자인증 방안 연구

A study on user authentication method using speaker authentication mechanism in login process

  • 김남호 (호남대학교 대학원 소프트웨어공학과) ;
  • 최지영 (호남대학교 소프트웨어학과)
  • 투고 : 2019.06.05
  • 심사 : 2019.07.03
  • 발행 : 2019.09.30

초록

인터넷과 스마트폰 활용이 대중화되면서 사용자들은 다양한 방법과 미디어를 통해 언제 어디서나 정보시스템에 접근하여 필요한 서비스를 이용하는 다채널 환경에서 살고 있다. 이러한 서비스를 받는 과정에서 사용자는 본인임을 인증하는 사용자 인증 단계를 필수적으로 수행해야 하는데 대표적인 방식이 아이디 패스워드 인증 방식이다. 아이디 패스워드 기반의 사용자 인증 방식은 본인의 인증정보를 기억 후 키보드를 통한 입력만으로 인증이 가능하므로 타 인증 방식들과 비교했을 시 가장 편리하다는 평가를 받는다. 반면 현대 웹 서비스에선 요구하는 패스워드의 문자열 조합방식이 다르고 복잡성이 높은 엔트로피 값의 패스워드 설정만을 허용하고 있다. 이러한 복잡한 문자열로 구성된 패스워드는 사용자가 이용하고자 하는 서비스가 많을수록 개인정보 유출방지를 위해 주기적으로 패스워드 변경을 권고하기 때문에 이를 기억해야 할 사용자 인증정보의 개수도 비례하여 증가한다. 이러한 높은 엔트로피 값을 가지는 사용자의 인증정보를 시각 장애인이나 손사용이 불편한 사람 혹은 고령층이 일일이 기억하고 키보드 입력을 통해 사용하기엔 어려움이 따른다. 따라서 본 논문에서는 위와 같은 취약계층 및 일반 사용자에게 로그인 과정에서의 간편한 사용자 인증 방식 제공을 위해 구글 어시스턴트와 MFCC 및 DTW 알고리즘 그리고 화자 인증을 사용한 사용자 인증 방식을 제안한다.

With the popularization of the Internet and smartphone uses, people in the modern era are living in a multi-channel environment in which they access the information system freely through various methods and media. In the process of utilizing such services, users must authenticate themselves, the typical of which is ID & password authentication. It is considered the most convenient method as it can be authenticated only through the keyboard after remembering its own credentials. On the other hand, modern web services only allow passwords to be set with high complexity by different combinations. Passwords consisting of these complex strings also increase proportionally, since the more services users want to use, the more user authentication information they need to remember is recommended periodically to prevent personal information leakage. It is difficult for the blind, the disabled, or the elderly to remember the authentication information of users with such high entropy values and to use it through keyboard input. Therefore, this paper proposes a user authentication method using Google Assistant, MFCC and DTW algorithms and speaker authentication to provide the handicapped users with an easy user authentication method in the login process.

키워드

참고문헌

  1. J.G. Chae, J.W. Jang, D.W. Kim, S.J. Jung, and I. H. Lee, "Voice Assistant for Visually Impaired P eople," The Journal of Korean Institute of Infor mation Technology, vol. 17, no. 4, pp. 131-136, Apr. 2019. https://doi.org/10.14801/jkiit.2019.17.4.131
  2. 구글 어시스턴트 sdk. https://developers.google.com/assistant/sdk/ (accessed May, 22, 2019).
  3. J.H. Jo, H.Y Yoo, S.Y Cha, and I.C. Park, "Optimization of Floating-Point Bit-width for MFCC Feature Extraction," 대한전자공학회하계학술대회, 제36권, 제1호, 1194-1197쪽, 2013년 7월
  4. S.D. Jeong "Speaker Identification Using Dynamic Time Warping Algorithm," 한국산학기술학회 논문지, 제12권, 제5호, 2402-2409쪽, 2011년 5월
  5. 강현종, "화자인증 기술을 이용한 웹 기반 출석 체크 시스템 구현", 단국대학교 석사학위 논문, 2007. 8
  6. Android SpeechRecognizer. https://developer.android.com/reference/android/speech/SpeechRecognizer (accessed May, 22, 2019).
  7. 장한, 김학태, 정길도. "청각 주파수 응답에 기반한 자동 모음 개시 지점 탐지, " 한국산학기술학회 논문지, 제13권, 제1호, 333-342쪽, 2012년 1월
  8. 이진우, 김선주, 조인준, "USIM 정보를 이용한 사용자 인증 방안 설계 및 구현," 한국콘텐츠학회논문지, 제17권, 제7호, 571-578쪽, 2017년 7월 https://doi.org/10.5392/JKCA.2017.17.07.571
  9. 국제모바일기기 식별코드. https://terms.naver.com/entry.nhn?docId=973170&cid=43667&categoryId=43667 (accessed May, 22, 2019).
  10. J.Y. Kim, S.J. Baek, and Y.K. Nam. "The Implementation of Speaker Verification Tool using GMM(Gaussian Mixture Models)," 전기통신기술연구센터, 제6권, 제1호, 46-52쪽, 2003년 12월
  11. 최지영, 김남호, "QR코드 로그인 과정에서의 본인 확인을 위한 화자인증 메커니즘," 한국스마트미디어학회 2019춘계학술대회논문지, 2019년 4월
  12. L. Muda, M. Begam, and I. Elamvazuthi, "Voice recognition algorithms using mel frequency cepstral coefficient (MFCC) and dynamic time warping (DTW) techniques," arXiv preprint arXiv:1003.4083, Mar 2010.