원문정보
Chip Operating System for DCAS Hardware Secure Module
초록
영어
DCAS enables service providers to adapt a CAS solution by downloading software CAS modules to a STB without a specific hardware-based CAS module. Using the DCAS technologies, a service provider can use flexible CAS solutions that are independent on ad-hoc CAS products, and security problems caused by cracking or errors can be overcome just by replacing CAS software. This paper deals with a design and implementation of a chip operating system (COS) of a smart card that is used as a hardware secure module of DCAS solutions. The COS is designed and implemented within hardware constraints of smart cards and DCAS’s requirements. The implemented COS is verified on a smart card emulation board connected with a host PC.
한국어
DCAS는 STB에 하드웨어 형태의 CAS를 별도로 두지 않고 사업자가 소프트웨어 CAS 솔루션을 STB에 다운로드 시켜 CAS가 운용되도록 하는 기술이다. DCAS를 적용하면 사업자가 특정 CAS에 종 속되지 않고 유연하게 CAS 솔루션을 변경할 수 있으며 CAS의 보안이 침해되는 경우 소프트웨어 갱 신으로 문제를 해결할 수 있다. 본 논문은 DCAS의 하드웨어 보안 모듈로 사용되는 스마트카드 운용 을 위한 칩 운영체제(COS)의 설계 및 구현에 대해 다룬다. 스마트카드의 하드웨어 제약과 DCAS의 요구사양에 부합하도록 COS를 설계하고 구현하였다. 구현된 COS는 PC와 연결된 스마트카드 에뮬레 이션 보드에서 검증하였다.
목차
Abstract
1. 서론
2. 관련 연구
2.1 DCAS
2.2 스마트카드와 COS
3. DCAS를 위한 COS의 설계
3.1 DCAS를 위한 COS의 제약 및 요구 사양
3.2 COS의 쓰레드 설계
3.3 COS의 클라이언트 설계
3.4 외부 인터페이스 통신과 내부 쓰레드 통신의 설계
4. DCAS를 위한 COS의 구현 및 검증
4.1 COS의 전체 동작 및 메모리 사용
4.2 개발 환경 및 검증
5. 결론
참고문헌 [Reference]
