Jinsoo Jang
Associate Professor, SECRET Lab
Computer Science Department
Chungnam National University
II'm an Associate Professor in the Department of Computer Science at Chungnam National University. I received my Ph.D. and M.S. in Information Security from the Graduate School of Information Security (GSIS) at KAIST, and my B.S. from Ajou University. I lead the Secure, Reliable, and Trustworthy Systems Lab (SECRET), which is named after my first paper, titled "SECRET," published at NDSS 2015. My research focuses on securing real-world systems and devices. To achieve this, I leverage commercial security features (e.g., ARM TrustZone, Intel SGX), privileged software layers (e.g., hypervisors), and compiler techniques (e.g., LLVM).
CONTACTS
Office : #620, W2 Building, CNU
Email : jisjang (at) cnu.ac.kr
Phone : +82-42-821-6275
EDUCATION
Ph.D. Graduate School of Information Security, KAIST, 9/2014 - 2/2018 (Dissertation: Security and Universality Improvement for Trusted Execution Environment. Advisor: Brent Byunghoon Kang)
M.S. Graduate School of Information Security, KAIST, 9/2012 - 8/2014 (Thesis: Secure Channel in-between Rich Execution Environment and Trusted Execution Environment. Advisor: Brent Byunghoon Kang)
B.S. Computer Science, Ajou University, 3/2000 - 8/2007
RESEARCH INTERESTS
System Security
System Hardening with Trusted Execution Environment technology (e.g., TrustZone and Intel SGX)
Compiler-based Code Instrumentation (e.g., LLVM-based OS kernel hardening)
Application Shielding and In-process Memory Isolation
PUBLICATIONS
International
Conference
Seongman Lee, Seoye Kim, Chihyun Song, Byeongsu Woo, Eunyeong Ahn, Junsu Lee, Yeongjin Jang, Jinsoo Jang, Hojoon Lee, Brent ByungHoon Kang (2024). GENESIS: A Generalizable, Efficient, and Secure Intra-kernel Privilege Separation. In Proceedings of the 39th ACM/SIGAPP Symposium On Applied Computing (SAC).
Seungkyun Han and Jinsoo Jang, MyTEE: Own the Trusted Execution Environment on Embedded Devices, Network and Distributed System Security Symposium (NDSS), 2023. (Acceptance rate: 16.1%)
Jinsoo Jang and Brent Byunghoon Kang, “SelMon : Reinforcing Mobile Device Security with Self-protected Trust Anchor”, The 18th Annual International Conference on Mobile Systems, Applications, and Services (MobiSys), 2020. (Acceptance rate: 19.4%, Honourable mentions)
Jinsoo Jang and Brent Byunghoon Kang, “Revisiting the ARM Debug Facility for OS Kernel Security”, Design Automation Conference (DAC), 2019. (BK21 IF:3)
Jinsoo Jang and Brent Byunghoon Kang, “In-process Memory Isolation Using Hardware Watchpoint”, Design Automation Conference (DAC), 2019. (BK21 IF:3)
Jaehyuk Lee, Jinsoo Jang, Yeongjin Jang, Nohyun Kwak, Yeseul Choi, Taesoo Kim, Marcus Peinado, and Brent Byunghoon Kang, “Hacking in Darkness: Return-oriented Programming against Secure Enclaves”, Usenix Security 2017. (Acceptance rate: 16% (85/522)) [PDF][BIBTEX]
Jinsoo Jang, Sunjune Kong, Minsu Kim, Daegyeong Kim, and Brent Byunghoon Kang, "SeCReT: Secure Channel between Rich Execution Environment and Trusted Execution Environment", Network and Distributed System Security Symposium (NDSS), 2015. (Acceptance rate: 16.6% (50/302)) [PDF] [BIBTEX] [PPT]
Journal
Jinsoo Jang and Brent Byunghoon Kang, "3rdParTEE: Securing Third-Party IoT Services Using the Trusted Execution Environment," in IEEE Internet of Things Journal, 2022
Seongman Lee, Hyeonwoo Kang, Jinsoo Jang, Brent Byunghoon Kang, "SaVioR: Thwarting Stack-Based Memory Safety Violations by Randomizing Stack Layout", IEEE Transactions on Dependable and Secure Computing (TDSC) 2021. (IF=6.864, Co-corresponding author)
Dongjae Jung, Minsu Kim, Jinsoo Jang, Brent Byunghoon Kang, "Value-Based Constraint Control Flow Integrity", IEEE Access 2020. (Co-corresponding author)
Jinsoo Jang and Brent Byunghoon Kang, “Securing a Communication Channel for the Trusted Execution Environment”, Computers & Security (Elsevier) 2019.
Jinsoo Jang and Brent Byunghoon Kang, “Retrofitting the Partially Privileged Mode for TEE Communication Channel Protection”, IEEE Transactions on Dependable and Secure Computing (TDSC) 2018. (IF=4.41) [PDF] [BIBTEX]
Hojoon Lee, Hyungon Moon, Ingoo Heo, Daehee Jang, Jinsoo Jang, Kihwan Kim, Yunheung Paek, and Brent Byunghonn Kang, “KI-Mon ARM: A Hardware-assisted Event-triggered Monitoring Platform for Mutable Kernel Object”, IEEE Transactions on Dependable and Secure Computing (TDSC) 2017. (IF=4.41) [PDF] [BIBTEX]
Changho Choi, Nohyun Kwak, Jinsoo Jang, Daehee Jang, Keunwhee Oh, Kyungsoo Kwag, and Brent Byunghonn Kang, “S-OpenSGX: A system-level platform for exploring SGX enclave-based computing”, Computers & Security (Elsevier) 2017. (IF=2.65) [PDF] [BIBTEX]
Jinsoo Jang, Changho Choi, Jaehyuk Lee, Nohyun Kwak, Seongman Lee, Yeseul Choi, and Brent Byunghoon Kang, “PrivateZone: Providing a Private Execution Environment using ARM TrustZone”, IEEE Transactions on Dependable and Secure Computing (TDSC) 2016. (IF=2.926) [PDF] [BIBTEX]
Yonggon Kim, Ohmin Kwon, Jinsoo Jang, Seongwook Jin, Hyeongboo Baek, Brent Byunghoon Kang, and Hyunsoo Yoon, "On-demand botstrapping mechanism for isolated cryptographic operations on commodity accelerators", Computers & Security (Elsevier) 2016. (IF=2.849) [PDF] [BIBTEX]