Detailed Information

Cited 0 time in webofscience Cited 0 time in scopus
Metadata Downloads

TPM을 도입한 프로그램 카운터 인코딩의 구현An Implementation of Program Counter Encoding with TPM

Other Titles
An Implementation of Program Counter Encoding with TPM
Authors
박수현표창우김선일이경호
Issue Date
2011
Publisher
한국정보과학회
Keywords
프로그램 카운터 인코딩; TPM; 코드포인터; 컴파일러; Program counter encoding; TPM; code pointer; compiler
Citation
정보과학회 컴퓨팅의 실제 논문지, v.17, no.1, pp.13 - 19
Journal Title
정보과학회 컴퓨팅의 실제 논문지
Volume
17
Number
1
Start Page
13
End Page
19
URI
https://scholarworks.bwise.kr/hongik/handle/2020.sw.hongik/20517
ISSN
2383-6318
Abstract
프로그램 카운터 인코딩은 스택 스매슁을 비롯한 아직 알려지지 않은 코드 포인터에 대한 공격까지도 막을 수 있는 방법으로서, 코드 포인터 값을 저장할 때에는 암호화 하고, 프로그램 카운터 값이 프로그램 카운터로 적재되기 직전에는 복호화 하는 방식이다. 프로그램 카운터 인코딩의 신뢰도는 암호화 할 때 사용하는 키 값과 키 저장 위치의 안전성에 의해 결정된다. 본 논문에서는 프로그램 카운터 인코딩의 키의 신뢰성을 강화하기 위해 신뢰성 컴퓨팅 그룹(Trusted Computing Group)의 TPM(Trusted Platform Module)을 도입한 구현 사례를 제시하고, 평가하였다. 스택과 힙에서 버퍼 오버플로우나 포맷 스트링을 이용한 반환 주소에 대한 모의 공격은 모두 방어할 수 있음이 검증되었다. 본 논문에서 구현한 방법은 SPEC CPU2006을 사용한 성능 시험에서는 3% 정도의 과부하를 보였다. 구현 방법은 TPM의 성능 부담과 보안 신뢰성을 고려하여 제안하였다.
Files in This Item
There are no files associated with this item.
Appears in
Collections
College of Engineering > Computer Engineering > Journal Articles

qrcode

Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.

Related Researcher

Researcher Kim, Sun il photo

Kim, Sun il
Engineering (Department of Computer Engineering)
Read more

Altmetrics

Total Views & Downloads

BROWSE