Abstract
In this paper, we propose a security controller using a copy protection chip to protect system from malicious programs in the embedded controller. The security control method compares whether user program and the copy protection chip use the same encryption method. When the program transmits data to the copy protection chip, the copy protection chip encrypts and returns the received data. After that, the program encrypts the data before transmission and compares it with the data returned from the chip. If the data encrypted by the program matches the data returned by the chip, the program is executed. However, if the data does not match or the authentication process is not performed, the program is terminated. In addition, to prevent hardware hacking that forcedly changes or removes the copy protection chip, the boot process proceeds only if the copy protection chip is normally connected at boot time and the chip is not changed. The experiment shows that booting with no copy protection chip is not possible, and the operating system can block the execution of the program which does not perform or fails authentication process. Based on these results, we verified that the system can be protected by using the security controller using the copy protection chip in the embedded system.
| Translated title of the contribution | Embedded Security Controller with Copy Protection Chip |
|---|---|
| Original language | Korean |
| Pages (from-to) | 464-469 |
| Number of pages | 6 |
| Journal | 한국지능시스템학회 논문지 |
| Volume | 28 |
| Issue number | 5 |
| DOIs | |
| State | Published - Oct 2018 |