매트릭스SSL
MatrixSSL![]() |
개발자 | 램버스 |
---|---|
초기 릴리즈 | 2004년 1월 25일( |
안정된 릴리스 | 4.3.0[1] / 2020년 7월 , 전( ) |
저장소 | |
기입처 | C |
운영 체제 | 멀티플랫폼 |
유형 | 보안 라이브러리 |
면허증. | 듀얼 GPLv2 또는 독자 사양 |
웹 사이트 | www |
MatrixSSL은 임베디드 하드웨어 환경의 [2][3][4]커스텀 애플리케이션용으로 설계된 오픈 소스 TLS/SSL 구현입니다.
MatrixSSL 라이브러리에는 업계 표준 공개 키와 대칭 키 알고리즘을 포함한 완전한 암호화 소프트웨어 모듈이 포함되어 있습니다.현재는 Inside Secure TLS [5]Toolkit이라고 불립니다.
특징들
특징:[6]
- 프로토콜 버전
- 공개 키 알고리즘
- 대칭 키 알고리즘
- 지원되는 암호 스위트
- TLS_AES_128_GCM_SHA256(TLS 1.3)
- TLS_AES_256_GCM_SHA384(TLS 1.3)
- TLS_CHACHA20_POLY1305_SHA256(TLS 1.3)
- TLS_DHE_RSA_WITH_AES_128_CBC_SHA
- TLS_DHE_RSA_WITH_AES_256_CBC_SHA
- TLS_DHE_RSA_WITH_AES_128_CBC_SHA256
- TLS_DHE_RSA_WITH_AES_256_CBC_SHA256
- SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA
- TLS_RSA_WITH_SEED_CBC_SHA
- TLS_DHE_PSK_WITH_AES_128_CBC_SHA
- TLS_DHE_PSK_WITH_AES_256_CBC_SHA
- TLS_PSK_WITH_AES_128_CBC_SHA
- TLS_PSK_WITH_AES_256_CBC_SHA
- TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA
- TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA
- TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256
- TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384
- TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA
- TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA
- TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256
- TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA256
- TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
- TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
- TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA
- TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA
- TLS_ECDH_RSA_WITH_AES_128_CBC_SHA
- TLS_ECDH_RSA_WITH_AES_256_CBC_SHA
- TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256
- TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256
- TLS_RSA_WITH_AES_128_CBC_SHA
- TLS_RSA_WITH_AES_256_CBC_SHA
- TLS_RSA_WITH_AES_128_CBC_SHA256
- TLS_RSA_WITH_AES_256_CBC_SHA256
- TLS_RSA_WITH_AES_128_GCM_SHA256
- TLS_RSA_WITH_AES_256_GCM_SHA384
- SSL_RSA_WITH_3DES_EDE_CBC_SHA
- SSL_RSA_WITH_RC4_128_SHA
- SSL_RSA_WITH_RC4_128_MD5
- TLS_DH_anon_WITH_AES_128_CBC_SHA
- TLS_DH_anon_WITH_AES_256_CBC_SHA
- SSL_DH_anon_WITH_3DES_EDE_CBC_SHA
- SSL_DH_anon_WITH_RC4_128_MD5
- 클라이언트 인증
- 안전한 재네고시에이션
- 표준 세션 재개
- 스테이트리스 세션 재개
- 전송에 의존하지 않음
- PKCS#1 및 PKCS#8 키 해석
- 잘못된 시작
- 최대 프래그먼트 길이 확장
- 옵션의 PKCS#11 암호 인터페이스
메이저 릴리즈
버전[7] | 날짜. |
---|---|
4.0.0 | 2018년 9월 |
3.9.0 | 2017년 3월 |
3.8.3 | 2016년 4월 |
3.7.1 | 2014년 12월 |
3.6 | 2014년 4월 |
3.4 | 2013년 1월 |
3.3 | 2012년 2월 |
3.2 | 2011년 6월 |
3.1 | 2010년 3월 |
3.0 | 2009년 8월 |
2.2 | 2008년 1월 |
2.1 | 2005년 11월 |
1.7 | 4월 2005년 |
1.1 | 2004년 5월 |
1.0 | 1월 2004년 |
「 」를 참조해 주세요.
외부 링크
레퍼런스
- ^ "Release 4.3.0". 31 July 2020. Retrieved 21 October 2020.
- ^ "Evaluating PeerSec Networks' MatrixSSL on a Stellaris® Microcontroller" (PDF). Texas Instruments. 2009-06-24. Retrieved 2014-08-13.[영구적인 죽은 링크]
- ^ Eronen, Pasi (2006-11-09). "TLS Record Layer Bugs". IETF67 TLS WG. Retrieved 2014-08-13.
- ^ Young, Craig (2016-10-10). "Flawed MatrixSSL Code Highlights Need for Better IoT Update Practices". tripwire.com. Tripwire, Inc. Retrieved 2017-11-17.
- ^ "Inside Secure TLS Toolkit". Retrieved 2020-06-30.
- ^ "MatrixSSL Documentation". Archived from the original on 2014-08-14. Retrieved 2014-08-13.
- ^ "MatrixSSL Release Notes".