[KR] 보안모듈을 이용한 프로그램의 실행 방법 및 장치(METHOD AND APPARATUS FOR EXECUTING PROGRAMS USING TRUSTED PLATFORM MODULE)
- 국가/구분 KR/특허
- 해외특허
- 출원번호/일자 10-2016-0064823 / 2016-05-26
- 등록번호/일자 10-1798022 / 2017-11-09
발명자
류재철 , 조제경 , 김상후
출원인
충남대학교산학협력단
보안모듈을 이용한 프로그램 실행 방법을 제공한다. 본 발명의 일 실시예에 따른 보안모듈을 이용한 프로그램 실행 방법은 클라이언트의 중앙처리장치(CPU)에 연결된 보안모듈(trusted platform module)을 이용하여 서버에 저장된 프로그램을 실행하는 방법에 있어서, 상기 보안모듈이 공개키 암호화 방법에 이용되는 공개키 및 비밀키를 생성하고, 상기 비밀키 및 상기 공개키를 상기 보안모듈 외부에서의 접근이 제한된 보안저장소 및 상기 보안모듈 외부에 위치한 일반저장소에 각각 저장하는 단계; 전송부가 상기 저장된 공개키 및 상기 프로그램의 전송을 요청하는 신호인 프로그램요청신호를 상기 서버에게 전송하는 단계; 수신부가 상기 전송된 프로그램요청신호에 대응하여 상기 공개키에 기초하여 암호화된 상기 프로그램인 암호화프로그램을 상기 서버로부터 수신하고, 중계부가 상기 암호화프로그램을 상기 보안모듈에게 중계하는 단계; 및 상기 보안모듈이 상기 암호화프로그램을 상기 비밀키에 기초하여 복호화하는 단계를 포함한다.