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

가속도 센서와 방향 센서를 이용한 패스워드 추측 공격에 대응하는 보안 키패드

Secure Keypad against Password Guessing Attacks with Accelerometer and Gyroscope Sensors

1

조회

0

다운로드

4

인용

0

참고문헌

키워드

주제분류학제간연구

초록

최근 연구들에 따르면 스마트폰에 내장된 가속도 센서와 방향 센서로부터 생성되는 데이터는 사용자의 패스워드를 유추하기 위해 사용될 수 있다. 현재 스마트폰 앱에서 사용되고 있는 보안 키패드는 센서 데이터를 이용한 패스워드 공격에 취약하다. 이에 본 논문에서는 가속도 센서와 방향 센서를 이용한 패스워드 추측공격에 대응하는 안전한 키패드를 제안한다. 제안 키패드 상의 행들은 사용자가 패스워드의 한문자를 입력할 때마다 임의로 위치가 변경된다. 따라서 해커는 가속도 센서와 방향 센서로부터 생성되는 데이터를 이용하여 사용자의 패스워드를 알아내는 것이 매우 어렵다. 또한, 속임수 키 버튼을 사용하여 공격 성공률을 더욱 낮출 수 있다. 사용자는 속임수 키를 기억할 필요가 없으며, 패스워드 입력 시 단지 속임수 키를 터치하기만 하면 된다. 해커는 사용자가 터치하는 속임수 키를 보통의 키와 구분할 수 없기 때문에 가속도 센서와 방향 센서를 이용한 패스워드 추측 공격이 불가능하다. 따라서 사용자는 다양한 서비스들을 안전하고 편리하게 이용할 수 있다.

Abstract

According to recent studies, data generated from smartphone’s built-in accelerometer and gyroscope sensors can be used to infer users’ passwords. Currently, the secure keypad which is being used in smartphone apps is vulnerable to password attacks using sensor data. In this paper, we propose a secure keypad against password guessing attacks with accelerometer and gyroscope sensors. In the keypad, the rows of keys on the proposed keypad is randomly changed whenever a user inputs a letter of the password. Accordingly, it is very difficult to find out the user’ password using accelerometer and gyroscope sensor data. Moreover, the proposed keypad uses fake key buttons to further reduce the success rate of the attack. Users do not have to memorize fake keys. Users only need to touch the fake keys on the proposed keypad when they input their passwords. Because attackers cannot distinguish fake keys from touched keys, they cannot find out users’ passwords with accelerometer and gyroscope sensors. Therefore users can safely use a variety of internet services.

참고문헌 (10)

  1. "The power of smart phones"[URL]
  2. E. Owusu, "ACCessory: Password inference using accelerometers on smartphones", Proceedings of the 12th Workshop on Mobile Computing Systems & Applications (2012)
  3. L. Cai, "TouchLogger: Inferring keystrokes on touch screen from smartphone motion", Proceedings of the 6th USENIX conference on Hot topics in security (2011)
  4. Z. Xu, "TapLogger:Inferring user inputs on smartphone touchscreens using on-board motion sensors", Proceedings of the 5th ACM conference on Security and Privacy in Wireless and Mobile Networks, pp.113~124 (2012)
  5. E. Miluzzo, "TapPrints: Your finger taps have fingerprints", Proceedings of the 10th international conference on Mobile systems, applications, and services, pp.323~336 (2012)
  6. A. J. Aviv, "Practicality of accelerometer side channels on smartphones", Proceedings of the 28th Annual Computer Security Applications Conference, pp.41~50 (2012)
  7. D. Lee, "Security analysis on the keypad for smartphones", Review of KIISC, 21(7), pp.30~37 (2011)
  8. 김익수, "모션 센서를 이용한 패스워드 추측 공격에 안전한 랜덤 키패드", 한국지식정보기술학회 논문지, 9(1), pp.75~83 (2014), 한국지식정보기술학회
  9. A. J. Aviv, "Smudge attacks on smartphone touch screens", Proceedings of the USENIX 4th Workshop on Offensive Technologies (2010)
  10. Y. Ryu, "Usability evaluation of randomized keypad", Journal of Usability Studies, 5(2), pp.65~75 (2010)

관련 논문AI추천

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