Registered
Apparatus and Method for Detecting Violation of Control Flow Integrity
- Inventors
-
Kang Dong Wook, Lee Sang Su, Kim Ik Kyun, Lee Jinyong, Kim Dae Won, Choi Byeong Cheol, Choi Yong-Je
- Application No.
-
10-2021-0022725 (2021.02.19)
KIPRIS
- Publication No.
-
10-2022-0118805 (2022.08.26)
- Registration No.
- 10-2514257-0000 (2023.03.22)
- Country
- KOREA
- Project Code
-
20HR6400, The development of H/W vulnerability assessment technologies against supply-chain attacks,
Lee Sang Su
- Abstract
- 제어 흐름 무결성 위반 탐지 장치 및 방법이 개시된다. 본 발명의 실시예에 따른 제어 흐름 무결성 위반 탐지 장치는, 적어도 하나의 프로그램이 기록된 메모리 및 프로그램을 실행하는 프로세서를 포함하며, 프로세서는, 분기 타겟의 식별자를 기록하는 복수의 분기 식별자 레지스터들(Branch ID Registers), 복수의 분기 식별자 레지스터들 중 소정 순번의 분기 식별자 레지스터에 분기 타겟의 식별자의 기록 명령인 설정 분기 식별자 인스트럭션(setBID Instruction) 및 소정 순번의 분기 식별자 레지스터에 기록된 값과 소정 순번의 분기 타겟의 식별자의 동일성 여부를 기반으로 제어 흐름의 하이재킹 공격 탐지 신호의 발생 명령인 체크 분기 식별자 인스트럭션(chkBID Instruction)이 추가되고, 프로그램은, 추가된 복수의 분기 식별자 레지스터들을 기반으로 제어 흐름의 하이재킹 여부를 탐지할 수 있다.
- KSP Keywords
- Control flow, Control flow integrity
- Family
-