Cryptlib
개발자 | Peter Gutmann |
---|---|
발표일 | 1995년 (1995) |
안정화 버전 | |
프로그래밍 언어 | C |
종류 | Security library |
라이선스 | 슬리피캣 라이선스[2][3] |
웹사이트 | www |
cryptlib은 오픈 소스 크로스 플랫폼 소프트웨어 보안 툴킷 라이브러리이다. 배포되는 라이선스는 슬리피캣 라이선스이며[2] 이는 GNU GPL과 호환되는 자유 소프트웨어 사용권이다.[3] 또, cryptlib은 상업적으로 이용하려는 사람들을 위해 표준 상용 라이선스로도 이용할 수 있다.[4]
기능
알고리즘 지원
알고리즘 | 키 크기 | 블록 크기 |
---|---|---|
AES | 128/192/256 | 128 |
블로피시 | 448 | 64 |
CAST-128 | 128 | 64 |
DES[5] | 56 | 64 |
트리플 DES | 112 / 168 | 64 |
IDEA[6] | 128 | 64 |
RC2[7] | 1024 | 64 |
RC4[7] | 2048 | 8 |
RC5[6] | 832 | 64 |
스킵잭[7] | 80 | 64 |
알고리즘 | 다이제스트 크기 |
---|---|
MD2[5][7] | 128 |
MD4[5][7] | 128 |
MD5[5] | 128 |
RIPEMD-160 | 160 |
SHA-1 | 160 |
SHA-2 / SHA-256 | 256 |
알고리즘 | 키 크기 | 다이제스트 크기 |
---|---|---|
HMAC-MD5 | 128 | 128 |
HMAC-RIPEMD-160 | 160 | 160 |
HMAC-SHA-1 | 160 | 160 |
HMAC-SHA-2 | 256 | 256 |
알고리즘 | 키 크기 |
---|---|
디피-헬먼 | 4096 |
DSA | 4096 |
ECDSA | 521 |
ECDH | 521 |
Elgamal | 4096 |
RSA | 4096 |
출시 역사
- cryptlib 3.4.2 출시일: 2012년 12월 17일(11년 전)(2012-12-17).[8]
- cryptlib 3.4.1 출시일: 2011년 7월 27일(12년 전)(2011-07-27).[9]
- cryptlib 3.4.0 출시일: 2010년 10월 6일(13년 전)(2010-10-06).[10]
- cryptlib 3.3.2 출시일: 2008년 7월 3일(15년 전)(2008-07-03).[11]
- cryptlib 3.3.1 출시일: 2007년 2월 1일(17년 전)(2007-02-01).[12]
- cryptlib 3.3 출시일: 2006년 9월 13일(17년 전)(2006-09-13).[13]
- cryptlib 3.2.3a 출시일: 2006년 8월 29일(17년 전)(2006-08-29).[14]
- cryptlib 3.2.3 출시일: 2006년 7월 10일(17년 전)(2006-07-10).[15]
- cryptlib 3.2.2 출시일: 2005년 9월 6일(18년 전)(2005-09-06).[16]
- cryptlib 3.2.1 출시일: 2005년 8월 9일(18년 전)(2005-08-09).[17]
- cryptlib 3.2 출시일: 2005년 4월 18일(19년 전)(2005-04-18).[18]
- cryptlib 3.1 출시일: 2003년 12월 13일(20년 전)(2003-12-13).[19]
같이 보기
- OpenSSL
- GnuTLS
- Libgcrypt
- MatrixSSL
각주
- ↑ Gutmann, Peter (2019). “Downloading”. cryptlib. 《University of Auckland School of Computer Science》. 2019년 8월 7일에 확인함.
- ↑ 가 나 http://www.cryptlib.com/security-faq
- ↑ 가 나 https://www.gnu.org/licenses/license-list.html#BerkeleyDB
- ↑ http://www.cryptlib.com/
- ↑ 가 나 다 라 Disabled by default due to its insecurity
- ↑ 가 나 Disabled by default due to it being patented
- ↑ 가 나 다 라 마 Disabled by default due to it being obsolete
- ↑ “보관된 사본”. 2018년 5월 19일에 원본 문서에서 보존된 문서. 2018년 5월 18일에 확인함.
- ↑ “보관된 사본”. 2017년 4월 27일에 원본 문서에서 보존된 문서. 2018년 5월 18일에 확인함.
- ↑ “보관된 사본”. 2017년 4월 27일에 원본 문서에서 보존된 문서. 2018년 5월 18일에 확인함.
- ↑ “보관된 사본”. 2017년 4월 26일에 원본 문서에서 보존된 문서. 2018년 5월 18일에 확인함.
- ↑ “보관된 사본”. 2017년 4월 27일에 원본 문서에서 보존된 문서. 2018년 5월 18일에 확인함.
- ↑ “보관된 사본”. 2017년 4월 26일에 원본 문서에서 보존된 문서. 2018년 5월 18일에 확인함.
- ↑ “보관된 사본”. 2018년 5월 19일에 원본 문서에서 보존된 문서. 2018년 5월 18일에 확인함.
- ↑ “보관된 사본”. 2017년 4월 27일에 원본 문서에서 보존된 문서. 2018년 5월 18일에 확인함.
- ↑ “보관된 사본”. 2017년 1월 24일에 원본 문서에서 보존된 문서. 2018년 5월 18일에 확인함.
- ↑ “보관된 사본”. 2017년 4월 26일에 원본 문서에서 보존된 문서. 2018년 5월 18일에 확인함.
- ↑ “보관된 사본”. 2018년 5월 19일에 원본 문서에서 보존된 문서. 2018년 5월 18일에 확인함.
- ↑ “보관된 사본”. 2018년 5월 19일에 원본 문서에서 보존된 문서. 2018년 5월 18일에 확인함.
외부 링크
- Cryptlib - 공식 웹사이트
- v
- t
- e
- 전송 계층 보안 / 보안 소켓 계층 (TLS/SSL)
- 데이터그램 전송 계층 보안 (DTLS) (영문판)
- 서버 네임 인디케이션 (SNI)
- Application-Layer Protocol Negotiation (ALPN) (영문판)
- DNS-based Authentication of Named Entities (DANE) (영문판)
- DNS Certification Authority Authorization (CAA) (영문판)
- HTTPS
- HTTP 스트릭트 트랜스포트 시큐리티 (HSTS)
- HTTP Public Key Pinning (HPKP) (영문판)
- OCSP stapling (영문판)
- 완전 순방향 비밀성 (영문판)
- STARTTLS (영문판)
- Automated Certificate Management Environment (ACME) (영문판)
- 인증 기관 (CA)
- CA/브라우저 포럼 (영문판)
- 인증서 정책 (영문판)
- 인증서 폐기 목록 (CRL)
- Domain-validated certificate (DV) (영문판)
- Extended Validation Certificate (EV) (영문판)
- 온라인 인증서 상태 프로토콜 (OCSP)
- 공개 키 인증서
- 공개 키 암호 방식
- 공개 키 기반 구조 (PKI)
- 루트 인증서
- Self-signed certificate (영문판)
- 미국에서의 암호 기법 수출 규제 (영문판)
- 서버 게이트형 암호 기법 (영문판)
- 인증서 투명성 (영문판)
- Convergence (영문판)
- HTTPS 에브리웨어 (영문판)
- Perspectives Project (영문판)
이론 |
|
---|---|
암호 |
|
프로토콜 | |
구현체 |