DRM 환경을 고려한 보안 통신 API 설계 및 구현
Design and Implementation of a Cryptograhic API considering a DRM Environment
0
조회
0
다운로드
0
인용
0
참고문헌
키워드
초록
인터넷 환경에서 통신 개체간에 보안 통신을 설정하기 위한 부가적인 메커니즘이 필요하다. 통신 개체들은 데이터의 무결성을 보장하는 암호화/복호화, 보안 채널을 통한 데이터 송수신 한다. 또한, 보안 통신 프로토콜을 통해 상호 인증이 지원되어야 한다. SSL/TLS는 통신 개체간의 안전한 통신 채널을 생성하여 데이터 송수신을 제공하는 프로토콜이다. TLS를 구현한 OpenSSL이 활발히 사용되고 안정성과 성능이 입증되었지만, 크기가 크며, 기존 암호 모듈의 삭제 및 교체, 툴킷 형태의 사용에 어려움이 있다. 이에 본 논문은 암호 모듈 삭제 및 교체된 수정된 OpenSSL을 기반으로 개발자들이 쉽고 간편하게 사용할 수 있는 보안 통신 API를 설계, 구현하였다. 구현된 API를 사용하여 보안 통신을 지원하는 DRM 클라이언트/서버 사례를 통하여 실제 적용 결과를 확인한다.
Abstract
The additional mechanism is required to set up a secure connection among the communication subjects in the internet environment. Each entity should transfer and receive the encrypted and hashed data to guarantee the data integrity. Also, the mutual authentication procedure should be processed using a secure communication protocol. The SSL/TLS is a protocol which creates the secure communication channel among the communication subjects and sends/receives a data. Although the OpenSSL which implements the TLS is using by many developers and its stability and performance are proved, it has a difficulty in using because of its large size. So, this paper designs and implements the secure communication which the users can use easily by modification works of OpenSSL library API. We proved the real application results using the DRM client/server case which supports a secure communication using the implemented API.
참고문헌 (13)
- "The SSL Protocol Version 3.0, Netscape Communications & Independent Consultant," (1996)
- "Analysis of the SSL 3.0 Protocol" (1996)
- "Modifications to the SSL protocol for TLS" (1996)
- "The TLS Protocol Version 1.0" (1999)
- "^Transport Layer Security(TLS) Extensions"" (2002)
- "HTTP Over TLS" (2000)
- "SSLeay Programmer Reference" (1996)
- "SSLeay and SSLapps FAQ" (1996)
- "NETWORK SECURITY ESSENTIALS" (2000), Prentice Hall
- "Network Security with OpenSSL" (2002), O'Reilly & Associates
- "SSL & TLS Designing and Building Secure Systems" (2001), Addison-Wesley
- "Secure Password-Based Cipher Suite for TLS" (2000)
- "라이센스 기반 디지털 컨텐츠 유통 솔류션" (2002)
