SSLeay
| 원저자 | 에릭 앤드루 영, 팀 J. 허드슨 |
|---|---|
| 발표일 | 1995? |
| 종류 | Secure Sockets Layer 3.0 구현 |
| 라이선스 | SSLeay 사용권 |
SSLeay는 오픈 소스 SSL 구현체이다. 에릭 앤드루 영[1]과 팀 J. 허드슨이 RC2 및 RC4 암호화를 사용하는 SSL 3.0 구현체로 개발하였다.[2] 권장되는 발음은 각 철자를 하나씩 읽는 S-S-L-E-A-Y이며, "eay"는 개발자인 에릭 A. 영(Eric A. Young)의 이니셜에서 따왔다.[3] SSLeay에는 에릭 영의 이전 작업물인 DES 구현체도 포함되어 있었는데, 이는 DES의 첫 오픈 소스 구현으로 여겨진다. SSLeay의 개발은 비공식적으로 대부분 종료되었으며, 1998년 12월경 허드슨과 영이 모두 호주의 RSA 시큐리티에서 일하기 시작하면서 자원봉사자들이 OpenSSL이라는 이름으로 프로젝트를 포크(fork)하였다.
SSLeay
[편집]SSLeay는 1995년부터 에릭 A. 영에 의해 개발되었다. 윈도우 지원은 팀 J. 허드슨에 의해 추가되었다. SSLeay를 사용하여 SSL을 지원하도록 오픈 소스 애플리케이션에 적용하는 패치들도 팀 허드슨이 제작하였다. 영과 허드슨에 의한 개발은 1998년에 중단되었다. SSLeay 라이브러리와 코드베이스는 일종의 자유 소프트웨어 사용권인 자체 SSLeay 사용권에 따라 배포된다.[2][3][4] SSLeay 사용권은 BSD 스타일의 오픈 소스 사용권으로, 4개 조항 BSD 사용권과 거의 동일하다.[5]
SSLeay는 X.509v3 인증서와 PKCS#10 인증서 요청을 지원한다.[6] 또한 SSL2와 SSL3를 지원하며,[7] TLSv1 역시 지원한다.[8]
최초의 보안 FTP 구현은 팀 허드슨에 의해 SSLeay를 사용하여 BSD 상에서 만들어졌다.[1]
최초의 오픈 소스 인증 기관(Certifying Authority) 구현은 클리포드 히스에 의해 SSLeay를 사용하는 CGI 스크립트로 만들어졌다.
포크
[편집]OpenSSL은 SSLeay의 포크이자 후속 프로젝트이며 이와 유사한 인터페이스를 가지고 있다.[3][9] 영과 허드슨이 RSA 코퍼레이션에 합류한 후, 자원봉사자들이 SSLeay를 포크하여 OpenSSL로서 개발을 이어갔다.[2]
BSAFE SSL-C는 에릭 A. 영과 팀 J. 허드슨이 RSA 코퍼레이션을 위해 개발한 SSLeay의 포크이다.[2][10]
각주
[편집]- 1 2 David Ross (1999). “An Implementation of Secure FTP”. 《Proceedings of Open Source AUUG '99》. 96쪽.
- 1 2 3 4 Simson Garfinkel, Gene Spafford (2002). 《Web Security, Privacy & Commerce》. O'Reilly. 114쪽. ISBN 0596000456.
- 1 2 3 David Gourley, Brian Totty (2002). 《HTTP: The Definitive Guide》. O'Reilly. 329쪽. ISBN 1565925092.
- ↑ Eric A. Young (1998). 《SSLeay License》.
- ↑ OpenSSL Project (1999). 《LICENSE》. 《OpenSSL》.
- ↑ Sokratis Katsikas (1997). 《Communications and Multimedia Security》. Springer. 54쪽. ISBN 0412817705.
- ↑ Mohammed J. Kabir (1999). 《Apache Server: Administrator's Handbook》. IDG. 402쪽. ISBN 0764533061.
- ↑ Man Young Rhee (2003). 《Internet Security: Cryptographic Principles, Algorithms and Protocols》. Wiley. 277쪽. ISBN 0470852852.
- ↑ Bryan Hong (2006). 《Building an Internet Server With Freebsd 6》. Unorthodocs. 105쪽. ISBN 9781411695740.
- ↑ RSA Data Security (1999). “RSA Introduces BSAFE SSL-C for Worldwide Markets”. PR Newswire.
외부 링크
[편집]- SSLeay 문서 아카이브
- SSLapps 참고 사항 보관됨 2012-03-04 - 웨이백 머신