OpenSSL의 소개
o 정의와 특징
- TLS(Transport Layer Security)와 SSL(Secure Sockets Layer) 프로토콜을 구현하는 오픈소스
- C언어로 작성되어 범용 암호화 라이브러리 지원
o 알고리즘
- 암호문(cipher)
AES, DES, Triple DES, CAST-128, IDEA, RC2, RC4, IC5, blowfish, Camellia, GOST 28147-89
- 암호학의 해시 함수
MD5, MD2, SHA-1, SHA-2, MDC-2
- 공개 키 암호 방식
RSA, DSA, Diffie-Hellman key exchange, Elliptic curve cryptography, GOST R 34.10-2001
[참고#1] OS별 OpenSSL 확인 방법
https://gkflqkfl.tistory.com/158?category=517554
(공통) 웹 서버 OpenSSL 버전 확인
웹 서버 OpenSSL 적용여부 확인 * Linux openssl version -a * AIX lslpp -l | grep -i ssl * SunOS pkginfo -l | grep -i ssl
gkflqkfl.tistory.com
[참고#2] openssl 사이트
- OpenSSL Project URL : http://www.openssl.org
/index.html
The OpenSSL Project develops and maintains the OpenSSL software - a robust, commercial-grade, full-featured toolkit for general-purpose cryptography and secure communication. The project's technical decision making is managed by the OpenSSL Technical Commi
www.openssl.org
'미들웨어 > Middleware_기본개념' 카테고리의 다른 글
HTTP Response Status Codes (0) | 2014.06.09 |
---|---|
HTTP Method 정의와 종류 (0) | 2013.09.30 |
자바 설치 및 환경설정 (0) | 2013.07.29 |
웹 서버 로그포맷 형식 (0) | 2013.05.26 |
Compatibility Matrix For Java Machines And JDBC Drivers (0) | 2012.11.16 |