Schannel을 사용하여 보안 연결 만들기
Schannel 보안 패키지 는 5가지 보안 프로토콜에 대한 액세스를 제공합니다.
- TLS 1.2(전송 계층 보안)
- TLS 1.1(전송 계층 보안)
- TLS 1.0(전송 계층 보안)
- Secure Sockets Layer(SSL 3.0)
- SSL 2.0(Secure Sockets Layer)
참고
PCT 및 SSL 2.0 프로토콜은 TLS 프로토콜로 대체되었으며 새로운 개발에 사용해서는 안 됩니다.
클라이언트와 서버 간의 보안 연결을 설정하려면
- Schannel 자격 증명을 가져옵니다(Schannel 자격 증명 가져오기).
- Schannel 보안 컨텍스트 만들기(Schannel 보안 컨텍스트 만들기).
연결이 설정되면 해당 특성에 대한 정보를 검색할 수 있습니다. 자세한 내용은 Schannel 연결에 대한 정보 가져오기를 참조하세요.
연결을 설정한 후 애플리케이션의 보안 요구 사항이 변경되거나 연결이 끊어지면 연결을 다시 협상할 수 있습니다. 자세한 내용은 Schannel 연결 재협상을 참조하세요.
Schannel 연결 사용을 완료한 경우 필요한 정리를 수행해야 합니다. 자세한 내용은 Schannel 연결 종료를 참조하세요.
Schannel 보안 패키지를 보여 주는 SDK(플랫폼 소프트웨어 개발 키트)와 함께 제공되는 샘플에 대한 자세한 내용은 Schannel을 사용하는 PSDK 샘플을 참조하세요.
관련 항목