-
암호화 확장자, 인코딩, 표준 관계 정리Programmer/Etc 2022. 5. 26. 23:25
PKI 암호화의 일반적인 개념은 개발자라면 당연히 알고 있을 것이다. HTTPS 서버 설정에서 DRM 등 여러 분야에서 이 개념을 사용한다. 다만, 실무에서는 개념만으로는 충분하지 않다. 실제로 접하게 될 다양한 파일의 확장자와 형식, 내용을 알고 있어야 한다.
확장자와 형식, 내용에 대한 개별적이고 단편적인 정보는 검색하면 찾을 수 있다. 문제는 이렇게 공부하면 외워야 하는 정보의 양만 많아지고 쉽게 잊어버린다. 전체 목록과 각각의 관계를 알면 이해도 쉽고 잘 잊어버리지 않는다. 아쉽게도 한눈에 볼 수 있도록 설명한 문서를 찾지 못하였다. 그리하여 확장자, 인코딩, 표준을 한 눈에 볼 수 있도록 표 하나에 정리해서 공개한다.
.DER .PEM .CRT .CER .KEY .P7B .P7C .PFX .P12 Binary ASCII - DER ASN.1 base64-encoded PEM PKCS#8 PKCS#7 PKCS#12 Certificate Certificate(s) Key Certificate(s) Key and Certificate(s) - Used in UNIX-like OSs - Supported by Java's
keytool utilityUsed in Microsoft
products위 문서는 전체를 한 눈에 볼 수 있는데 목적이 있다. 각각에 대한 상세한 정보는, 전술한대로, 설명한 곳이 많으니 직접 찾아보길 바란다.
'Programmer > Etc' 카테고리의 다른 글
프로젝트 초반에 완벽한 설계에 공들이 필요가 없는 이유 (4) 2014.03.19 쉬우면서 다양한 기능을 제공하는 UI (0) 2013.06.27 테스트 주도 개발 - 둘째날 (3) 2013.05.07 테스트 주도 개발 - 첫째날 (0) 2013.05.06 댓글