Debug Port Protection Mechanism for Secure Embedded Devices

  • Park, Keun-Young
  • Yoo, Sang-Guun
  • Kim, Juho
Citations

WEB OF SCIENCE

8
Citations

SCOPUS

7

초록

In this paper we propose a protection mechanism for the debug port. While debug ports are useful tools for embedded device development and maintenance, they can also become potential attack tools for device hacking in case their usage is permitted to hackers with malicious intentions. The proposed approach prevents illicit use of debug ports by controlling access through user authentication, where the device generates and issues authentication token only to the server-authenticated users. An authentication token includes user access information which represents the user's permitted level of access and the maximum number of authentications allowed using the token. The device authenticates the user with the token and grants limited access based on the user's access level. The proposed approach improves the degree of overall security by removing the need to expose the device's secret key. Availability is also enhanced by not requiring server connection after the initial token generation and further by supporting flexible token transfer among predefined device groups. Low implementation cost is another benefit of the proposed approach, enabling it to be adopted to a wide range of environments in demand of debug port protection.

키워드

Debug portdevice hackingauthentication tokenARCHITECTURESCAN
제목
Debug Port Protection Mechanism for Secure Embedded Devices
저자
Park, Keun-YoungYoo, Sang-GuunKim, Juho
DOI
10.5573/JSTS.2012.12.2.240
발행일
2012-06
유형
Article
저널명
JOURNAL OF SEMICONDUCTOR TECHNOLOGY AND SCIENCE
12
2
페이지
240 ~ 253