외우지말고 이해하라.

외우는 것 보단 이해해서 내것으로 만들어 활용하기

IT Study/IT 상식

공개키 암호 표준 (PKCS) 이란?

hyg4196 2021. 10. 7. 13:39
반응형

 

공개키 암호 표준(PKCS)은 Apple, Microsoft, DEC, Lotus, Sun, MIT를 포함하는 비공식 콘소시움과 함께 협력하여 RSA 연구소가 개발한 공개키 암호에 대한 표준의 집합이다

 

- PKCS #1은 RSA 공개키 암호알고리즘을 사용하는 암호화 및 서명에 대한 메커니즘을 정의한다.
- PKCS #3는 Diffie-Hellman 키분배 프로토콜을 정의한다.
- PKCS #5는 한 패스워드로부터 유도된 비밀키로 문자열을 암호화하는데 대한 방법을 설명한다.
- PKCS #6은 확장 인증서에 대한 포맷을 설명한다. 확장 인증서는 인증서의 발행인에 의해 서명된 속성의 집합을 가지는 X.509 인증서로 구성된다.
- PKCS #6은 X.509의 버전 3에 발맞추어 단계적으로 없어지고 있다.
- PKCS #7은 전자서명과 암호화와 같은 향상된 암호기술을 포함하는 메시지에 대한 일반적인 구문을 정의한다.
- PKCS #8은 비밀키 정보에 대한 포맷을 설명한다. 이러한 정보는 어떤 공개키 알고리즘에 대한 비밀키와 선택적으로 속성의 집합들도 포함한다.
- PKCS #9는 다른 PKCS 표준에서 사용되는 선택된 속성 형태를 정의한다.
- PKCS #10은 인증서 요구에 대한 구문을 설명한다.
- PKCS #11은 스마트 카드와 PCMCIA카드 같은 암호장비에 대한 Cryptoki라 부르는 기술 기반 프로그래밍 인터페이스를 정의한다.

반응형