Jiang Nan, He Yanxiang, Zhang Xiaotong, Liu Rui, Shen Yunfei
언어
영어(ENG)
URL
https://www.earticle.net/Article/A284910
※ 원문제공기관과의 협약기간이 종료되어 열람이 제한될 수 있습니다.
원문정보
초록
영어
In this paper we propose and implement a provably-correct bytecode verifier for Micro-Dalvik which is a significant subset of Dalvik. We take the approach of a data flow analysis on semilattice to solve the bytecode verification. The operational semantics of Micro-Dalvik is developed. The semilattice structure is constructed and transfer functions are defined. Based on the semilattice and transfer functions the well-typing is described. The bytecode verifier is realized to compute a method type to see whether each instruction is assigned a well-typing. By giving conforming relations between the machine state and the well-typing, the correctness of the verifier is proved that the verifier guarantees safe execution and well-typed Micro-Dalvik programs do not produce type errors.
목차
Abstract 1. Introduction 2. The Operational Semantics of Micro-Dalvik 2.1. The Micro-Dalvik Instructions and Programs 2.2. The Operational Semantics of Micro-Dalvik 3. Type System for Micro-Dalvik 3.1. A Concrete Example 3.2. A Basic Semilattice Structure 3.3. Semilattice Construction for Micro-Dalvik’s State Type 3.4. Transfer functions of Micro-Dalvik 3.5. Well-typings of Micro-Dalvik 4. Type Inference and Type Safety 5. Related Work 6. Conclusion Acknowledgments References
보안공학연구지원센터(IJSIA) [Science & Engineering Research Support Center, Republic of Korea(IJSIA)]
설립연도
2006
분야
공학>컴퓨터학
소개
1. 보안공학에 대한 각종 조사 및 연구
2. 보안공학에 대한 응용기술 연구 및 발표
3. 보안공학에 관한 각종 학술 발표회 및 전시회 개최
4. 보안공학 기술의 상호 협조 및 정보교환
5. 보안공학에 관한 표준화 사업 및 규격의 제정
6. 보안공학에 관한 산학연 협동의 증진
7. 국제적 학술 교류 및 기술 협력
8. 보안공학에 관한 논문지 발간
9. 기타 본 회 목적 달성에 필요한 사업
간행물
간행물명
International Journal of Security and Its Applications
간기
격월간
pISSN
1738-9976
수록기간
2008~2016
등재여부
SCOPUS
십진분류
KDC 505DDC 605
이 권호 내 다른 논문 / International Journal of Security and Its Applications Vol.10 No.9