{{위키데이터 속성 추적}}
{{소문자}}
{{소프트웨어 정보
| name                   = cryptlib
| developer              = Peter Gutmann
| released               = {{시작 날짜|1995}}
|latest_release_version=3.4.5
|latest_release_date={{시작 날짜와 나이|2019}}<ref>{{웹 인용
 |last=Gutmann |first=Peter |author-link=Peter Gutmann (computer scientist)
 |date=2019 |df=mdy
 |title=Downloading |url=https://www.cs.auckland.ac.nz/~pgut001/cryptlib/download.html
 |department=cryptlib
 |website=[[University of Auckland]] School of Computer Science
 |access-date=2019-08-07
}}</ref>
| programming language   = [[C (프로그래밍 언어)|C]]
| genre                  = [[라이브러리 (컴퓨팅)|Security library]]
| license                = [[슬리피캣 라이선스]]<ref name="cryptlib-license">http://www.cryptlib.com/security-faq</ref><ref name="gpl-comp">https://www.gnu.org/licenses/license-list.html#BerkeleyDB</ref>
}}
'''cryptlib'''은 [[오픈 소스 소프트웨어|오픈 소스]] 크로스 플랫폼 소프트웨어 보안 툴킷 라이브러리이다. 배포되는 라이선스는 [[슬리피캣 라이선스]]이며<ref name="cryptlib-license" /> 이는 [[GNU GPL]]과 [[라이선스 호환성|호환]]되는 [[자유 소프트웨어 사용권]]이다.<ref name="gpl-comp" /> 또, '''cryptlib'''은 상업적으로 이용하려는 사람들을 위해 표준 상용 라이선스로도 이용할 수 있다.<ref>http://www.cryptlib.com/</ref>

== 기능 ==

=== 알고리즘 지원 ===
{| class="wikitable"
|+ [[블록 암호|암호]]
|-
!알고리즘 !!키 크기 !!블록 크기
|-
|[[고급 암호화 표준|AES]] ||128/192/256 ||128
|-
|[[블로피시]] ||448 ||64
|-
|[[CAST-128]] ||128 ||64
|-
|[[데이터 암호화 표준|DES]]<ref name=insecure>Disabled by default due to its insecurity</ref> ||56 ||64
|-
|[[트리플 DES]] ||112 / 168 ||64
|-
|[[국제 데이터 암호화 알고리즘|IDEA]]<ref name=patent>Disabled by default due to it being patented</ref> ||128 ||64
|-
|[[RC2]]<ref name=obsolete>Disabled by default due to it being obsolete</ref> ||1024 ||64
|-
|[[RC4]]<ref name="obsolete"/> ||2048 ||8
|-
|[[RC5]]<ref name="patent"/> ||832 ||64
|-
|[[스킵잭]]<ref name="obsolete"/> ||80 ||64
|}

{| class="wikitable"
|+ [[암호화 해시 함수|해시]]
|-
!알고리즘 !!다이제스트 크기
|-
|[[MD2]]<ref name="insecure"/><ref name="obsolete"/> ||128
|-
|[[MD4]]<ref name="insecure"/><ref name="obsolete"/> ||128
|-
|[[MD5]]<ref name="insecure"/> ||128
|-
|[[RIPEMD|RIPEMD-160]] ||160
|-
|[[SHA-1]] ||160
|-
|[[SHA-2]] / SHA-256 ||256
|}

{| class="wikitable"
|+ [[메시지 인증 코드|MAC]]
|-
!알고리즘 !!키 크기 !!다이제스트 크기
|-
|[[HMAC]]-[[MD5]] ||128 ||128
|-
|[[HMAC]]-[[RIPEMD|RIPEMD-160]] ||160 ||160
|-
|[[HMAC]]-[[SHA-1]] ||160 ||160
|-
|[[HMAC]]-[[SHA-2]] ||256 ||256
|}

{| class="wikitable"
|+ [[공개 키 암호 방식|공개 키]]
|-
!알고리즘 !!키 크기
|-
|[[디피-헬먼 키 교환|디피-헬먼]] ||4096
|-
|[[디지털 서명 알고리즘|DSA]] ||4096
|-
|[[Elliptic Curve DSA|ECDSA]] ||521
|-
|[[Elliptic curve Diffie–Hellman|ECDH]] ||521
|-
|[[ElGamal encryption|Elgamal]] ||4096
|-
|[[RSA 암호|RSA]] ||4096
|}

== 출시 역사 ==
*cryptlib 3.4.2 출시일: {{시작 날짜와 나이|2012|12|17}}.<ref name="r3.4.2">{{웹 인용 |url=http://article.gmane.org/gmane.comp.encryption.cryptlib/2593 |제목=보관된 사본 |확인날짜=2018-05-18 |보존url=https://web.archive.org/web/20180519033707/http://article.gmane.org/gmane.comp.encryption.cryptlib/2593 |보존날짜=2018-05-19 |url-status=dead }}</ref>
*cryptlib 3.4.1 출시일: {{시작 날짜와 나이|2011|07|27}}.<ref name="r3.4.1">{{웹 인용 |url=http://article.gmane.org/gmane.comp.encryption.cryptlib/2512 |제목=보관된 사본 |확인날짜=2018-05-18 |보존url=https://web.archive.org/web/20170427020441/http://article.gmane.org/gmane.comp.encryption.cryptlib/2512 |보존날짜=2017-04-27 |url-status=dead }}</ref>
*cryptlib 3.4.0 출시일: {{시작 날짜와 나이|2010|10|06}}.<ref name="r3.4.0">{{웹 인용 |url=http://article.gmane.org/gmane.comp.encryption.cryptlib/2470 |제목=보관된 사본 |확인날짜=2018-05-18 |보존url=https://web.archive.org/web/20170427002648/http://article.gmane.org/gmane.comp.encryption.cryptlib/2470 |보존날짜=2017-04-27 |url-status=dead }}</ref>
*cryptlib 3.3.2 출시일: {{시작 날짜와 나이|2008|07|03}}.<ref name="r3.3.2">{{웹 인용 |url=http://article.gmane.org/gmane.comp.encryption.cryptlib/2184 |제목=보관된 사본 |확인날짜=2018-05-18 |보존url=https://web.archive.org/web/20170426223654/http://article.gmane.org/gmane.comp.encryption.cryptlib/2184 |보존날짜=2017-04-26 |url-status=dead }}</ref>
*cryptlib 3.3.1 출시일: {{시작 날짜와 나이|2007|02|01}}.<ref name="r3.3.1">{{웹 인용 |url=http://article.gmane.org/gmane.comp.encryption.cryptlib/1982 |제목=보관된 사본 |확인날짜=2018-05-18 |보존url=https://web.archive.org/web/20170427024148/http://article.gmane.org/gmane.comp.encryption.cryptlib/1982 |보존날짜=2017-04-27 |url-status=dead }}</ref>
*cryptlib 3.3 출시일: {{시작 날짜와 나이|2006|09|13}}.<ref name="r3.3">{{웹 인용 |url=http://article.gmane.org/gmane.comp.encryption.cryptlib/1862 |제목=보관된 사본 |확인날짜=2018-05-18 |보존url=https://web.archive.org/web/20170426203426/http://article.gmane.org/gmane.comp.encryption.cryptlib/1862 |보존날짜=2017-04-26 |url-status=dead }}</ref>
*cryptlib 3.2.3a 출시일: {{시작 날짜와 나이|2006|08|29}}.<ref name="r3.2.3a">{{웹 인용 |url=http://article.gmane.org/gmane.comp.encryption.cryptlib/1841 |제목=보관된 사본 |확인날짜=2018-05-18 |보존url=https://web.archive.org/web/20180519033357/http://article.gmane.org/gmane.comp.encryption.cryptlib/1841 |보존날짜=2018-05-19 |url-status=dead }}</ref>
*cryptlib 3.2.3 출시일: {{시작 날짜와 나이|2006|07|10}}.<ref name="r3.2.3">{{웹 인용 |url=http://article.gmane.org/gmane.comp.encryption.cryptlib/1779 |제목=보관된 사본 |확인날짜=2018-05-18 |보존url=https://web.archive.org/web/20170427000442/http://article.gmane.org/gmane.comp.encryption.cryptlib/1779 |보존날짜=2017-04-27 |url-status=dead }}</ref>
*cryptlib 3.2.2 출시일: {{시작 날짜와 나이|2005|09|06}}.<ref name="r3.2.2">{{웹 인용 |url=http://article.gmane.org/gmane.comp.encryption.cryptlib/1385 |제목=보관된 사본 |확인날짜=2018-05-18 |보존url=https://web.archive.org/web/20170124115546/http://article.gmane.org/gmane.comp.encryption.cryptlib/1385 |보존날짜=2017-01-24 |url-status=dead }}</ref>
*cryptlib 3.2.1 출시일: {{시작 날짜와 나이|2005|08|09}}.<ref name="r3.2.1">{{웹 인용 |url=http://article.gmane.org/gmane.comp.encryption.cryptlib/1349 |제목=보관된 사본 |확인날짜=2018-05-18 |보존url=https://web.archive.org/web/20170426200342/http://article.gmane.org/gmane.comp.encryption.cryptlib/1349 |보존날짜=2017-04-26 |url-status=dead }}</ref>
*cryptlib 3.2 출시일: {{시작 날짜와 나이|2005|04|18}}.<ref name="r3.2">{{웹 인용 |url=http://article.gmane.org/gmane.comp.encryption.cryptlib/1167 |제목=보관된 사본 |확인날짜=2018-05-18 |보존url=https://web.archive.org/web/20180519033709/http://article.gmane.org/gmane.comp.encryption.cryptlib/1167 |보존날짜=2018-05-19 |url-status=dead }}</ref>
*cryptlib 3.1 출시일: {{시작 날짜와 나이|2003|12|13}}.<ref name="r3.1">{{웹 인용 |url=http://article.gmane.org/gmane.comp.encryption.cryptlib/260 |제목=보관된 사본 |확인날짜=2018-05-18 |보존url=https://web.archive.org/web/20180519033540/http://article.gmane.org/gmane.comp.encryption.cryptlib/260 |보존날짜=2018-05-19 |url-status=dead }}</ref>

== 같이 보기 ==
* [[OpenSSL]]
* [[GnuTLS]]
* [[Libgcrypt]]
* [[MatrixSSL]]

== 각주 ==
{{각주}}

== 외부 링크 ==
*{{공식 웹사이트}}

{{TLS/SSL}}

{{기본정렬:Cryptlib}}

[[분류:암호 소프트웨어]]
[[분류:C 라이브러리]]
[[분류:자유 보안 소프트웨어]]
[[분류:크로스 플랫폼 소프트웨어]]
[[분류:OpenPGP]]
[[분류:전송 계층 보안 구현]]