SSLeay - SSLeay - Wikipedia

SSLeay je open-source SSL implementace. Byl vyvinut Ericem Andrewem Youngem[1] a Tim J. Hudson jako implementace SSL 3.0 pomocí RC2 a RC4 šifrování.[2] Doporučená výslovnost je vyslovit každé písmeno s-s-l-e-a-y a nejprve je vyvinul Eric A. Young („eay“).[3] SSLeay také zahrnoval implementaci DES z dřívější práce Erica Younga, která byla považována za první open-source implementaci DES. Vývoj SSLeaoficiálně většinou skončil a dobrovolníci vidlicovali projekt v rámci OpenSSL banner kolem prosince 1998, kdy Tim a Eric oba začali pracovat pro Zabezpečení RSA v Austrálii.

SSLeay

SSLeay vyvinul Eric A. Young od roku 1995. Podporu Windows přidal Tim J. Hudson. Opravy aplikací open source na podporu SSL pomocí SSLeay vytvořil Tim Hudson. Vývoj společností Young a Hudson byl ukončen v roce 1998. Knihovna a základna kódů SSLeay jsou licencovány na základě vlastní licence SSLeay, což je forma licence na bezplatný software.[2][3][4] Licence SSLeay je ve stylu BSD open-source licence, téměř totožný se čtyřčlennou klauzí Licence BSD.[5]

SSLeay podporuje X.509v 3 certifikáty a PKCS # 10 žádostí o certifikát.[6] Podporuje SSL2 a SSL3.[7] Podporováno je také TLSv 1.[8]

První zabezpečená implementace FTP byla vytvořena v rámci BSD pomocí SSLeay Tim Hudson.[1]

První implementace certifikačního úřadu s otevřeným zdrojovým kódem byla vytvořena pomocí skriptů CGI pomocí protokolu SSLeay od Clifforda Heatha.

Vidlice

OpenSSL je projekt vidlice a nástupce SSLeay a má podobné rozhraní.[3][9] Poté, co Young a Hudson vstoupili do společnosti RSA Corporation, dobrovolníci rozdvojili SSLeay a pokračovali ve vývoji jako OpenSSL.[2]

RSA SSL-C je vidlice SSLeay vyvinutá Ericem A. Youngem a Timem J. Hudsonem pro RSA Corporation. To bylo propuštěno jako součást RSA BSAFE SSL-C.[2][10]

Reference

  1. ^ A b David Ross (1999). "Implementace zabezpečeného FTP". Sborník z Open Source AUUG '99. str. 96.
  2. ^ A b C d Simson Garfinkel, Gene Spafford (2002). Zabezpečení webu, ochrana osobních údajů a obchod. O'Reilly. str.114. ISBN  0596000456.
  3. ^ A b C David Gourley, Brian Totty (2002). HTTP: Definitivní průvodce. O'Reilly. str.329. ISBN  1565925092.
  4. ^ Eric A. Young (1998). SSLeay licence.
  5. ^ OpenSSL Project (1999). LICENCE. OpenSSL.
  6. ^ Sokratis Katsikas (1997). Zabezpečení komunikací a multimédií. Springer. str. 54. ISBN  0412817705.
  7. ^ Mohammed J. Kabir (1999). Apache Server: Příručka administrátora. IDG. str. 402. ISBN  0764533061.
  8. ^ Muž Young Rhee (2003). Internetová bezpečnost: kryptografické principy, algoritmy a protokoly. Wiley. str. 277. ISBN  0470852852.
  9. ^ Bryan Hong (2006). Vytvoření internetového serveru pomocí Freebsd 6. str. 105. ISBN  9781411695740.
  10. ^ RSA Data Security (1999). „RSA představuje BSAFE SSL-C pro celosvětové trhy“. PR Newswire.

externí odkazy

Viz také