| openssl. ¿ÀÇ ¼Ò½º ÅøŶ º¸¾È ¼ÒÄÏ ·¹ÀÌ¾î ¹× Àü¼Û °èÃþ º¸¾È ÇÁ·ÎÅäÄÝ ±¸Çö |
Áö±Ý ´Ù¿î·Îµå |
openssl. ¼øÀ§ ¹× ¿ä¾à
- °Ô½ÃÀÚ À̸§:
- The OpenSSL Project
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://www.openssl.org/
openssl. ű×
openssl. ¼³¸í
º¸¾È ¼ÒÄÏ ·¹ÀÌ¾î ¹× Àü¼Û °èÃþ º¸¾È ÇÁ·ÎÅäÄÝ ±¸Çö ¿ÀÇ ¼Ò½º ÅøŶ OpenSSLÀº º¸¾È ¼ÒÄÏ ·¹À̾î (SSL v2 / v3) ¹× Àü¼Û °èÃþ º¸¾È (TLS V1) ÇÁ·ÎÅäÄÝÀ» ±¸ÇöÇÏ´Â °·ÂÇÑ »ó¾÷Àû µî±Þ, ¿ÏÀü Ãßõ ¹× ¿ÀÇ ¼Ò½º ÅøŶÀ» °³¹ßÇÏ´Â °øµ¿ ÀÛ¾÷ ³ë·Â°ú ¿ÏÀü °µµ ¹ü¿ë ¿ëµµ ¾ÏÈ£È µµ¼°ü. OpenSSL ÇÁ·ÎÁ§Æ®´Â ÀÎÅͳÝÀ» »ç¿ëÇÏ¿© OpenSSL Toolkit ¹× °ü·Ã ¹®¼¸¦ °èȹ, Åë½Å ¹× °³¹ßÇÏ´Â ÀÚ¿ø ºÀ»çÀÚÀÇ Àü¼¼°è Ä¿¹Â´ÏƼ¿¡ ÀÇÇØ °ü¸®µÇ°í À¯Áö °ü¸®µË´Ï´Ù .OpenSSL Eric A. Young and Tim J.¿¡¼ °³¹ß ÇÑ ¿ì¼öÇÑ SSLEAY ¶óÀ̺귯¸®¸¦ ±â¹ÝÀ¸·ÎÇÕ´Ï´Ù. Hudson.note : OpenSSL ÅøŶÀº Apache ½ºÅ¸ÀÏ ¶óÀ̼¾½º·Î ¶óÀ̼¾½º°¡ ºÎ¿©µÇ¾î ÀÖÀ¸¸ç ±âº»ÀûÀ¸·Î °£´ÜÇÑ ¶óÀ̼¾½º Á¶°Ç¿¡ µû¶ó »ó¾÷Àû ¹× ºñ»ó¾÷Àû ¸ñÀûÀ¸·Î »ó¾÷Àû ¹× ºñ»ó¾÷Àû ¸ñÀûÀ¸·Î ÀÚÀ¯·Ó°Ô »ç¿ëÇÒ ¼ö ÀÖÀ½À» ÀǹÌÇÕ´Ï´Ù. ÀÌ ¸±¸®½º¿¡¼´Â »õ·Î¿î ±â´É : ¡¤ RFC3280 °æ·Î À¯È¿¼º °Ë»ç : PKITS Å×½ºÆ®¸¦ ó¸®Çϱ⿡ ÃæºÐÇÕ´Ï´Ù. ¡¤ PVK ÆÄÀÏ ¹× KeyBlob¿¡ ´ëÇÑ ÅëÇÕ Áö¿ø. ¡¤ ±âº» °³ÀÎ Å° Çü½ÄÀ» PKCS # 8·Î º¯°æÇϽʽÿÀ. ¡¤ CMS Áö¿ø : RFC4134ÀÇ ¸ðµç ¿¹Á¦¸¦ ó¸® ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¡¤ PKCS # 7 ¹× CMS¿¡ ´ëÇÑ ASN1À» ½ºÆ®¸®¹ÖÇÏ´Â ASN1 ÀÎÄÚµù Áö¿ø. ¡¤ ´ÙÁß ¼¸íÀÚ ¹× ¼¸íÀÚ PKCS # 7 ¹× CMS¿¡ ´ëÇÑ Áö¿øÀ» Ãß°¡ÇÕ´Ï´Ù. ¡¤ ASN1 Àμâ Áö¿ø. ¡¤ ¿ùÇ® Çؽà ¾Ë°í¸®ÁòÀÌ Ãß°¡µÇ¾ú½À´Ï´Ù. ¡¤ RFC3161 ŸÀÓ ½ºÅÆÇÁ Áö¿ø. ¡¤ ¿£Áø ±â¹Ý ¾Ë°í¸®ÁòÀ» Áö¿øÇÏ´Â »õ·Î¿î ÀϹÝÀûÀÎ °ø°³ Å° API. ¡¤ »õ·Î¿î ÀϹÝÈ µÈ °ø°³ Å° API À¯Æ¿¸®Æ¼. ¡¤ GOST ¾Ë°í¸®ÁòÀ» Áö¿øÇÏ´Â »õ·Î¿î ¿£Áø. ¡¤ SSL / TLS GOST CIPHERSUITE Áö¿ø. ¡¤ PKCS # 7 ¹× CMS GOST Áö¿ø. ¡¤ RFC4279 PSK CipherSuite Áö¿ø. ¡¤ Áö¿øµÇ´Â Æ÷ÀÎÆ® Çü½Ä ECC ¾Ïȣȿ¡ ´ëÇÑ È®Àå. ¡¤ ECDSA-WITH-SHA224 / 256 / 384 / 512 ¼¸í À¯Çü. ¡¤ DSA-WITH-SHA224 ¹× DSA-WITH-SHA256 ¼¸í À¯Çü. ¡¤ Opaque PRF ÀÔ·Â TLS È®Àå Áö¿ø. ¡¤ OS Á¦ÇÑÀ» ÇÇÇϱâ À§ÇØ ¾÷µ¥ÀÌÆ® µÈ ½Ã°£ ·çƾ.
openssl. °ü·Ã ¼ÒÇÁÆ®¿þ¾î