{"id":51,"date":"2010-04-17T21:29:05","date_gmt":"2010-04-18T06:29:05","guid":{"rendered":"\/blog\/?p=51"},"modified":"2023-09-21T09:41:22","modified_gmt":"2023-09-21T00:41:22","slug":"openssl","status":"publish","type":"post","link":"https:\/\/hasu0707.duckdns.org\/blog\/?p=51","title":{"rendered":"OpenSSL"},"content":{"rendered":"\n<H1><FONT size=3 face=\uad74\ub9bc>Welcome to the OpenSSL Project<\/FONT><\/H1><FONT face=\uad74\ub9bc>OpenSSL Project \ub780,<\/FONT><a class=\"con_link\" href=\"http:\/\/www.netscape.com\/eng\/ssl3\/\" target=\"_blank\" rel=\"noopener\"><FONT color=#6666cc face=\uad74\ub9bc>Secure Sockets Layer<\/FONT><\/A><FONT face=\uad74\ub9bc> (SSL v2\/v3)\uc640 \uc138\uacc4 \ud45c\uc900\uc758 \uc554\ud638 \ud504\ub85c\ud1a0\ucf5c\uc778 <\/FONT><a class=\"con_link\" href=\"http:\/\/www.consensus.com\/ietf-tls\/ietf-tls-home.html\" target=\"_blank\" rel=\"noopener\"><FONT color=#6666cc face=\uad74\ub9bc>Transport Layer Security<\/FONT><\/A><FONT face=\uad74\ub9bc> (TLS v1)\ub97c \uc2e4\uc7a5\ud55c, \uac15\uace0\ud574 \uc0c1\uc6a9\uc5d0 \uacac\ub51c \ub9cc\ud558\ub294, \uace0\uae30\ub2a5\uc758 <\/FONT><a class=\"con_link\" href=\"http:\/\/www.opensource.org\/\" target=\"_blank\" rel=\"noopener\"><FONT color=#6666cc face=\uad74\ub9bc>Open Source<\/FONT><\/A><FONT face=\uad74\ub9bc> \uc758 \ud234 \ud0b7\uc744 \uacf5\ub3d9 \uac1c\ubc1c\ud558\ub294 \uac83\uc785\ub2c8\ub2e4. \ud504\ub85c\uc81d\ud2b8\ub294 OpenSSL \ud234 \ud0b7\uacfc \uac70\uae30\uc5d0 \uad00\ub828\ud558\ub294 \ubb38\uc11c\uc758 \uc5f0\ub77d, \uacc4\ud68d, \uac1c\ubc1c\uc744 \uc704\ud574\uc11c(\ub54c\ubb38\uc5d0) \uc778\ud130\ub137\uc744 \uc0ac\uc6a9\ud558\ub294 \uc628 \uc138\uc0c1\uc758 \uc790\uc6d0\ubd09\uc0ac\uc5d0 \uc758\ud574 \uc6b4\uc601\ub418\uace0 \uc788\uc2b5\ub2c8\ub2e4. <\/FONT>\n<P><FONT face=\uad74\ub9bc>OpenSSL \ub294 Eric A. Young \uc640 Tim J. Hudson \uc5d0 \uc758\ud574 \uac1c\ubc1c\ub41c <\/FONT><a class=\"con_link\" href=\"http:\/\/www.openssl.org\/\" target=\"_blank\" rel=\"noopener\"><FONT color=#6666cc face=\uad74\ub9bc>SSLeay<\/FONT><\/A><FONT face=\uad74\ub9bc> \ub77c\uace0 \ud558\ub294 \ub6f0\uc5b4\ub09c \ud504\ub85c\uadf8\ub7a8 \ub77c\uc774\ube0c\ub7ec\ub9ac\ub97c \uae30\ubcf8\uc73c\ub85c \ud558\uace0 \uc788\uc2b5\ub2c8\ub2e4. OpenSSL \ud234 \ud0b7\uc740, Apache \ud615\uc2dd\uc758 \ub77c\uc774\uc13c\uc2a4\uac00 \uacf5\uc5ec\ub418\uace0 \uc788\uc2b5\ub2c8\ub2e4. \uc989, \uba87\uac1c\uc758 \uac04\ub2e8\ud55c \ub77c\uc774\uc13c\uc2a4\uc758 \uc81c\uc57d\ud558\uc5d0\uc11c\ub77c\uba74, \uc785\uc218\uc640 \uc0c1\uc6a9\u00b7\ube44\uc0c1\uc6a9\uc758 \uc774\uc6a9\uc740 \uc790\uc720\ub86d\ub2e4\uace0 \ud558\ub294 \uac83\uc785\ub2c8\ub2e4. <\/FONT><\/P>\n<P>&nbsp;<\/P>\n<P><FONT size=4 face=\uad74\ub9bc><STRONG>openssl(1)<\/STRONG><\/FONT><\/P>\n<P><FONT size=4><STRONG><br \/>&nbsp;<\/P><\/STRONG><\/FONT><!-- INDEX BEGIN -->\n<P><a class=\"con_link\" name=\"NAME\" target=\"_blank\" rel=\"noopener\"><FONT size=4 face=\uad74\ub9bc>NAME <\/FONT><\/A><\/P>\n<P><FONT face=\uad74\ub9bc>openssl - OpenSSL \ucee4\uba58\ub4dc \ub77c\uc778\u00b7\ud234 <\/FONT><\/P>\n<P>\n<H1><a class=\"con_link\" name=\"SYNOPSIS\" target=\"_blank\" rel=\"noopener\"><FONT size=4 face=\uad74\ub9bc>SYNOPSIS <\/FONT><\/A><\/H1>\n<P><FONT face=\uad74\ub9bc><STRONG>openssl<\/STRONG> <EM>command<\/EM> [ <EM>command_opts<\/EM> ] [ <EM>command_args<\/EM> ] <\/FONT><\/P>\n<P>\n<H1><a class=\"con_link\" name=\"DESCRIPTION\" target=\"_blank\" rel=\"noopener\"><FONT size=4 face=\uad74\ub9bc>DESCRIPTION <\/FONT><\/A><\/H1>\n<P><FONT face=\uad74\ub9bc>OpenSSL \ub294 Secure Sockets Layer <FONT size=-1>(SSL<\/FONT> v2\/v3)\uc640 Transport Layer Security <FONT size=-1>(TLS<\/FONT> v1)\ub97c \uc2e4\uc7a5\ud574, \uac70\uae30\uc5d0 \uad00\ub828\ud574 \uc694\uad6c\ub418\ub294 \uc554\ud638\ud654 \uaddc\uaca9\uc744 \uc2e4\uc7a5\ud55c \uc554\ud638\ud654 \ud234 \ud0b7\uc785\ub2c8\ub2e4. <\/FONT><\/P>\n<P><FONT face=\uad74\ub9bc><STRONG>openssl<\/STRONG> \ud504\ub85c\uadf8\ub7a8\uc740, shell \ub85c\ubd80\ud130 OpenSSL \uc758 <STRONG>crypto<\/STRONG> \ud504\ub85c\uadf8\ub7a8 \ub77c\uc774\ube0c\ub7ec\ub9ac\uc758 \uc5ec\ub7ec\uac00\uc9c0 \uc554\ud638\ud654 \uae30\ub2a5\uc744 \uc0ac\uc6a9\ud558\ub294 \ucee4\uba58\ub4dc \ub77c\uc778\u00b7\ud234\uc785\ub2c8\ub2e4. \uc0ac\uc6a9\ud560 \uc218 \uc788\ub294 \uae30\ub2a5\uc740 <\/FONT>\n<P><!-- % wrong tag % --><FONT face=\uad74\ub9bc>o RSA, DH, DSA \uc5f4\uc1e0 \ud30c\ub77c\ubbf8\ud130\uc758 \uc791\uc131 o X. 509 \uc99d\uba85\uc11c, CSRs, CRLs \uc758 \uc791\uc131 o Message Digests \uc758 \uacc4\uc0b0 o Ciphers \uc758 \uc554\ud638\ud654\uc640 \ud574\ub3c5 o SSL\/TLS \ud074\ub77c\uc774\uc5b8\ud2b8\uc640 \uc11c\ubc84\uc758 \ud14c\uc2a4\ud2b8 <!-- % wrong tag % --><\/FONT>\n<P>\n<H1><a class=\"con_link\" name=\"COMMAND_SUMMARY\" target=\"_blank\" rel=\"noopener\"><FONT face=\uad74\ub9bc><FONT size=4>COMMAND SUMMARY<\/FONT> <\/FONT><\/A><\/H1>\n<P><FONT face=\uad74\ub9bc><STRONG>openssl<\/STRONG> \ud504\ub85c\uadf8\ub7a8\uc740, \ud48d\ubd80\ud55c \uc635\uc158\uacfc \uc778\uc218(<FONT size=-1>SYNOPSIS<\/FONT> \uc5d0 \uc788\ub294 <EM>command_opts<\/EM> \uc640 <EM>command_args<\/EM>)\ub97c \uac00\uc9c4, \ubc84\ub77c\uc774\uc5b4\ud2f0\uac00 \ud48d\ubd80\ud55c \ucee4\uba58\ub4dc(<FONT size=-1>SYNOPSIS<\/FONT> \uc5d0\uc11c\ub294 <EM>command<\/EM>)\ub97c \uc81c\uacf5\ud558\uace0 \uc788\uc2b5\ub2c8\ub2e4. <\/FONT><\/P>\n<P>\n<H2><a class=\"con_link\" name=\"STANDARD_COMMANDS\" target=\"_blank\" rel=\"noopener\"><FONT size=4 face=\uad74\ub9bc>STANDARD COMMANDS <\/FONT><\/A><\/H2>\n<DL>\n<DT><STRONG><a class=\"con_link\" name=\"item_asn1parse\" target=\"_blank\" rel=\"noopener\"><FONT face=\uad74\ub9bc>asn1parse <\/FONT><\/STRONG>\n<DD><FONT face=\uad74\ub9bc><FONT size=-1>ASN. 1<\/FONT> \uc21c\ucc28 \uc21c\uc11c\uc758 \uad6c\ubb38 \ubd84\uc11d <\/FONT>\n<DT><STRONG><a class=\"con_link\" name=\"item_ca\" target=\"_blank\" rel=\"noopener\"><FONT face=\uad74\ub9bc>ca <\/FONT><\/A><\/STRONG>\n<DD><FONT face=\uad74\ub9bc>CA \uc99d\uba85\uc11c \uad00\ub9ac <FONT size=-1>(CA)<\/FONT> <\/FONT>\n<DT><STRONG><a class=\"con_link\" name=\"item_ciphers\" target=\"_blank\" rel=\"noopener\"><FONT face=\uad74\ub9bc>ciphers <\/FONT><\/A><\/STRONG>\n<DD><FONT face=\uad74\ub9bc>Cipher \uc758 \uc870\uc758 \uae30\uc220 \uacb0\uc815 <\/FONT>\n<DT><STRONG><a class=\"con_link\" name=\"item_crl\" target=\"_blank\" rel=\"noopener\"><FONT face=\uad74\ub9bc>crl <\/FONT><\/A><\/STRONG>\n<DD><FONT face=\uad74\ub9bc>\uc99d\uba85\uc11c \ubb34\ud6a8 \ub9ac\uc2a4\ud2b8 <FONT size=-1>(CRL)<\/FONT> \uad00\ub9ac <\/FONT>\n<DT><STRONG><a class=\"con_link\" name=\"item_crl2pkcs7\" target=\"_blank\" rel=\"noopener\"><FONT face=\uad74\ub9bc>crl2pkcs7 <\/FONT><\/A><\/STRONG>\n<DD><FONT face=\uad74\ub9bc><FONT size=-1>CRL2<\/FONT> \ub97c <FONT size=-1>PKCS#7<\/FONT> \uc5d0 \ubcc0\ud658 <\/FONT>\n<DT><STRONG><a class=\"con_link\" name=\"item_dgst\" target=\"_blank\" rel=\"noopener\"><FONT face=\uad74\ub9bc>dgst <\/FONT><\/A><\/STRONG>\n<DD><FONT face=\uad74\ub9bc>\uba54\uc138\uc9c0\u00b7\ub2e4\uc774\uc81c\uc2a4\ud2b8\uc758 \uacc4\uc0b0 <\/FONT>\n<DT><STRONG><a class=\"con_link\" name=\"item_dh\" target=\"_blank\" rel=\"noopener\"><FONT face=\uad74\ub9bc>dh <\/FONT><\/A><\/STRONG>\n<DD><FONT face=\uad74\ub9bc>Diffie-Hellman \ub370\uc774\ud130 \uad00\ub9ac <\/FONT>\n<DT><STRONG><a class=\"con_link\" name=\"item_dsa\" target=\"_blank\" rel=\"noopener\"><FONT face=\uad74\ub9bc>dsa <\/FONT><\/A><\/STRONG>\n<DD><FONT face=\uad74\ub9bc><FONT size=-1>DSA<\/FONT> \ub370\uc774\ud130 \uad00\ub9ac <\/FONT>\n<DT><STRONG><a class=\"con_link\" name=\"item_dsaparam\" target=\"_blank\" rel=\"noopener\"><FONT face=\uad74\ub9bc>dsaparam <\/FONT><\/A><\/STRONG>\n<DD><FONT face=\uad74\ub9bc><FONT size=-1>DSA<\/FONT> \ud30c\ub77c\ubbf8\ud130 \uc0dd\uc131 <\/FONT>\n<DT><STRONG><a class=\"con_link\" name=\"item_enc\" target=\"_blank\" rel=\"noopener\"><FONT face=\uad74\ub9bc>enc <\/FONT><\/A><\/STRONG>\n<DD><FONT face=\uad74\ub9bc>Cipher \ub85c \uc554\ud638\ud654 <\/FONT>\n<DT><STRONG><a class=\"con_link\" name=\"item_errstr\" target=\"_blank\" rel=\"noopener\"><FONT face=\uad74\ub9bc>errstr <\/FONT><\/A><\/STRONG>\n<DD><FONT face=\uad74\ub9bc>\uc5d0\ub7ec \uce90\ub9ad\ud130 \ub77c\uc778 \ubcc0\ud658\uc5d0\uc758 \uc5d0\ub7ec\uc218 <\/FONT>\n<DT><STRONG><a class=\"con_link\" name=\"item_gendh\" target=\"_blank\" rel=\"noopener\"><FONT face=\uad74\ub9bc>gendh <\/FONT><\/A><\/STRONG>\n<DD><FONT face=\uad74\ub9bc>Diffie-Hellman \ud30c\ub77c\ubbf8\ud130\uc758 \uc0dd\uc131 <\/FONT>\n<DT><STRONG><a class=\"con_link\" name=\"item_gendsa\" target=\"_blank\" rel=\"noopener\"><FONT face=\uad74\ub9bc>gendsa <\/FONT><\/A><\/STRONG>\n<DD><FONT face=\uad74\ub9bc><FONT size=-1>DSA<\/FONT> \ud30c\ub77c\ubbf8\ud130\uc758 \uc0dd\uc131 <\/FONT>\n<DT><STRONG><a class=\"con_link\" name=\"item_genrsa\" target=\"_blank\" rel=\"noopener\"><FONT face=\uad74\ub9bc>genrsa <\/FONT><\/A><\/STRONG>\n<DD><FONT face=\uad74\ub9bc><FONT size=-1>RSA<\/FONT> \ud30c\ub77c\ubbf8\ud130\uc758 \uc0dd\uc131 <\/FONT>\n<DT><STRONG><a class=\"con_link\" name=\"item_pkcs7\" target=\"_blank\" rel=\"noopener\"><FONT face=\uad74\ub9bc>pkcs7 <\/FONT><\/A><\/STRONG>\n<DD><FONT face=\uad74\ub9bc><FONT size=-1>PKCS#7<\/FONT> \ub370\uc774\ud130 \uad00\ub9ac <\/FONT>\n<DT><STRONG><a class=\"con_link\" name=\"item_req\" target=\"_blank\" rel=\"noopener\"><FONT face=\uad74\ub9bc>req <\/FONT><\/A><\/STRONG>\n<DD><FONT face=\uad74\ub9bc><FONT size=-1>X. 509<\/FONT> \uc99d\uba85\uc11c \uc11c\uba85 \ub9ac\ud018\uc2a4\ud2b8 <FONT size=-1>(CSR)<\/FONT> \uad00\ub9ac <\/FONT>\n<DT><STRONG><a class=\"con_link\" name=\"item_rsa\" target=\"_blank\" rel=\"noopener\"><FONT face=\uad74\ub9bc>rsa <\/FONT><\/A><\/STRONG>\n<DD><FONT face=\uad74\ub9bc><FONT size=-1>RSA<\/FONT> \ub370\uc774\ud130 \uad00\ub9ac <\/FONT>\n<DT><STRONG><a class=\"con_link\" name=\"item_s_client\" target=\"_blank\" rel=\"noopener\"><FONT face=\uad74\ub9bc>s_client <\/FONT><\/A><\/STRONG>\n<DD><FONT face=\uad74\ub9bc>\uc774\uac83\uc740, \uc720\uc800\ub85c\ubd80\ud130 \uc548\ubcf4\uc774\ub294, \ub9ac\ubaa8\ud2b8\uc758 \uc11c\ubc84\uc5d0 \ub300\ud55c <FONT size=-1>SSL\/TLS<\/FONT> \uc758 \uc811\uc18d\uc744 \ud655\ub9bd\ud558\ub294 \uc77c\ubc18\uc801\uc778 <FONT size=-1>SSL\/TLS<\/FONT> \ud074\ub77c\uc774\uc5b8\ud2b8\ub97c \uc2e4\ud604\ud569\ub2c8\ub2e4. \ud14c\uc2a4\ud2b8 \ubaa9\uc801\uc774\uae30 \ub54c\ubb38\uc5d0\ub9cc\uc758 \uac83\uc73c\ub85c, \uae30\ub2a5\uc801\uc73c\ub85c\ub294 \ubbf8\uc644\uc758 \uc778\ud130\ud398\uc774\uc2a4\uc785\ub2c8\ub2e4\ub9cc, \ub0b4\ubd80\uc801\uc73c\ub85c OpenSSL <STRONG>ssl<\/STRONG> \ud504\ub85c\uadf8\ub7a8 \ub77c\uc774\ube0c\ub7ec\ub9ac\uc758 \uac70\uc758 \ubaa8\ub4e0 \uae30\ub2a5\uc744 \uc0ac\uc6a9\ud569\ub2c8\ub2e4. <\/FONT>\n<DT><STRONG><a class=\"con_link\" name=\"item_s_server\" target=\"_blank\" _cssquery_UID=\"40\" rel=\"noopener\"><FONT face=\uad74\ub9bc>s_server <\/FONT><\/STRONG>\n<DD><FONT face=\uad74\ub9bc>\uc774\uac83\uc740, \ub9ac\ubaa8\ud2b8\uc758 \ud074\ub77c\uc774\uc5b8\ud2b8\ub85c\ubd80\ud130\uc758 <FONT size=-1>SSL\/TLS<\/FONT> \uc758 \uc811\uc18d\uc744 \ubc1b\uc544\ub4e4\uc774\ub294 \uc77c\ubc18\uc801\uc778 <FONT size=-1>SSL\/TLS<\/FONT> \uc11c\ubc84\ub97c \uc2e4\ud604\ud569\ub2c8\ub2e4. \ud14c\uc2a4\ud2b8 \ubaa9\uc801\uc774\uae30 \ub54c\ubb38\uc5d0\ub9cc\uc758 \uac83\uc73c\ub85c, \uae30\ub2a5\uc801\uc73c\ub85c\ub294 \ubbf8\uc644\uc758 \uc778\ud130\ud398\uc774\uc2a4\uc785\ub2c8\ub2e4\ub9cc, \ub0b4\ubd80\uc801\uc73c\ub85c OpenSSL <STRONG>ssl<\/STRONG> \ud504\ub85c\uadf8\ub7a8 \ub77c\uc774\ube0c\ub7ec\ub9ac\uc758 \uac70\uc758 \ubaa8\ub4e0 \uae30\ub2a5\uc744 \uc0ac\uc6a9\ud569\ub2c8\ub2e4. <FONT size=-1>SSL<\/FONT> \uc758 \uae30\ub2a5\uc744 \ud14c\uc2a4\ud2b8\ud558\ub294 \ucee4\uba58\ub4dc \ub77c\uc778 \uc9c0\ud5a5\uc758 \ud504\ub85c\ud1a0\ucf5c\uacfc \uc2ec\ud50c\ud55c SSL\/TLS \uc6f9 \uc11c\ubc84\ub97c \uc5d0\ubba4\ub808\uc774\ud2b8 \ud558\ub294 <FONT size=-1>HTTP<\/FONT> \ub9ac\uc2a4\ud3f0\uc2a4 \uae30\ub2a5\uc758 \uc591\ucabd \ubaa8\ub450\ub97c \uc81c\uacf5\ud558\uace0 \uc788\uc2b5\ub2c8\ub2e4. <\/FONT>\n<DT><STRONG><a class=\"con_link\" name=\"item_s_time\" target=\"_blank\" rel=\"noopener\"><FONT face=\uad74\ub9bc>s_time <\/FONT><\/STRONG>\n<DD><FONT face=\uad74\ub9bc><FONT size=-1>SSL<\/FONT> \uc811\uc18d \ud0c0\uc774\uba38 <\/FONT>\n<DT><STRONG><a class=\"con_link\" name=\"item_sess_id\" target=\"_blank\" rel=\"noopener\"><FONT face=\uad74\ub9bc>sess_id <\/FONT><\/A><\/STRONG>\n<DD><FONT face=\uad74\ub9bc><FONT size=-1>SSL<\/FONT> \uc138\uc158 \ub370\uc774\ud130 \uad00\ub9ac <\/FONT>\n<DT><STRONG><a class=\"con_link\" name=\"item_speed\" target=\"_blank\" rel=\"noopener\"><FONT face=\uad74\ub9bc>speed <\/FONT><\/A><\/STRONG>\n<DD><FONT face=\uad74\ub9bc>\uc54c\uace0\ub9ac\uc998 \uc18d\ub3c4\uc758 \uce21\uc815 <\/FONT>\n<DT><STRONG><a class=\"con_link\" name=\"item_verify\" target=\"_blank\" rel=\"noopener\"><FONT face=\uad74\ub9bc>verify <\/FONT><\/A><\/STRONG>\n<DD><FONT face=\uad74\ub9bc><FONT size=-1>X. 509<\/FONT> \uc99d\uba85\uc11c\uc758 \uc870\ud569 <\/FONT>\n<DT><STRONG><a class=\"con_link\" name=\"item_version\" target=\"_blank\" rel=\"noopener\"><FONT face=\uad74\ub9bc>version <\/FONT><\/A><\/STRONG>\n<DD><FONT face=\uad74\ub9bc>OpenSSL \ubc84\uc83c \uc815\ubcf4 <\/FONT>\n<DT><STRONG><a class=\"con_link\" name=\"item_x509\" target=\"_blank\" rel=\"noopener\"><FONT face=\uad74\ub9bc>x509 <\/FONT><\/A><\/STRONG>\n<DD><FONT face=\uad74\ub9bc><FONT size=-1>X. 509<\/FONT> \uc99d\uba85\uc11c \ub370\uc774\ud130 \uad00\ub9ac <\/FONT><\/DD><\/DL>\n<P>\n<H2><a class=\"con_link\" name=\"MESSAGE_DIGEST_COMMANDS\" target=\"_blank\" rel=\"noopener\"><FONT size=4 face=\uad74\ub9bc>MESSAGE DIGEST COMMANDS <\/FONT><\/A><\/H2>\n<DL>\n<DT><STRONG><a class=\"con_link\" name=\"item_md2\" target=\"_blank\" rel=\"noopener\"><FONT face=\uad74\ub9bc>md2 <\/FONT><\/A><\/STRONG>\n<DD><FONT face=\uad74\ub9bc><FONT size=-1>MD2<\/FONT> \ub2e4\uc774\uc81c\uc2a4\ud2b8 <\/FONT>\n<DT><STRONG><a class=\"con_link\" name=\"item_md5\" target=\"_blank\" rel=\"noopener\"><FONT face=\uad74\ub9bc>md5 <\/FONT><\/A><\/STRONG>\n<DD><FONT face=\uad74\ub9bc><FONT size=-1>MD5<\/FONT> \ub2e4\uc774\uc81c\uc2a4\ud2b8 <\/FONT>\n<DT><STRONG><a class=\"con_link\" name=\"item_mdc2\" target=\"_blank\" rel=\"noopener\"><FONT face=\uad74\ub9bc>mdc2 <\/FONT><\/A><\/STRONG>\n<DD><FONT face=\uad74\ub9bc><FONT size=-1>MDC2<\/FONT> \ub2e4\uc774\uc81c\uc2a4\ud2b8 <\/FONT>\n<DT><STRONG><a class=\"con_link\" name=\"item_rmd160\" target=\"_blank\" rel=\"noopener\"><FONT face=\uad74\ub9bc>rmd160 <\/FONT><\/A><\/STRONG>\n<DD><FONT face=\uad74\ub9bc><FONT size=-1>RMD-160<\/FONT> \ub2e4\uc774\uc81c\uc2a4\ud2b8 <\/FONT>\n<DT><STRONG><a class=\"con_link\" name=\"item_sha\" target=\"_blank\" rel=\"noopener\"><FONT face=\uad74\ub9bc>sha <\/FONT><\/A><\/STRONG>\n<DD><FONT face=\uad74\ub9bc><FONT size=-1>SHA<\/FONT> \ub2e4\uc774\uc81c\uc2a4\ud2b8 <\/FONT>\n<DT><STRONG><a class=\"con_link\" name=\"item_sha1\" target=\"_blank\" rel=\"noopener\"><FONT face=\uad74\ub9bc>sha1 <\/FONT><\/A><\/STRONG>\n<DD><FONT face=\uad74\ub9bc><FONT size=-1>SHA-1<\/FONT> \ub2e4\uc774\uc81c\uc2a4\ud2b8 <\/FONT><\/DD><\/DL>\n<P>\n<H2><a class=\"con_link\" name=\"ENCODING_AND_CIPHER_COMMANDS\" target=\"_blank\" rel=\"noopener\"><FONT face=\uad74\ub9bc><FONT size=4>ENCODING AND CIPHER COMMANDS<\/FONT> <\/FONT><\/A><\/H2>\n<DL>\n<DT><STRONG><a class=\"con_link\" name=\"item_base64\" target=\"_blank\" rel=\"noopener\"><FONT face=\uad74\ub9bc>base64 <\/FONT><\/A><\/STRONG>\n<DD><FONT face=\uad74\ub9bc>Base64 encode\ud654 <\/FONT>\n<DT><STRONG><a class=\"con_link\" name=\"item_bf\" target=\"_blank\" rel=\"noopener\"><FONT face=\uad74\ub9bc>bf bf-cbc bf-cfb bf-ecb bf-ofb <\/FONT><\/A><\/STRONG>\n<DD><FONT face=\uad74\ub9bc>Blowfish Cipher <\/FONT>\n<DT><STRONG><a class=\"con_link\" name=\"item_cast\" target=\"_blank\" rel=\"noopener\"><FONT face=\uad74\ub9bc>cast cast-cbc <\/FONT><\/A><\/STRONG>\n<DD><FONT face=\uad74\ub9bc><FONT size=-1>CAST<\/FONT> Cipher <\/FONT>\n<DT><STRONG><a class=\"con_link\" name=\"item_cast5\" target=\"_blank\" rel=\"noopener\"><FONT face=\uad74\ub9bc>cast5-cbc cast5-cfb cast5-ecb cast5-ofb <\/FONT><\/A><\/STRONG>\n<DD><FONT face=\uad74\ub9bc><FONT size=-1>CAST5<\/FONT> Cipher <\/FONT>\n<DT><STRONG><a class=\"con_link\" name=\"item_des\" target=\"_blank\" rel=\"noopener\"><FONT face=\uad74\ub9bc>des des-cbc des-cfb des-ecb des-ede des-ede-cbc des-ede-cfb des-ede-ofb des-ofb <\/FONT><\/A><\/STRONG>\n<DD><FONT face=\uad74\ub9bc><FONT size=-1>DES<\/FONT> Cipher <\/FONT>\n<DT><STRONG><a class=\"con_link\" name=\"item_des3\" target=\"_blank\" rel=\"noopener\"><FONT face=\uad74\ub9bc>des3 desx des-ede3 des-ede3-cbc des-ede3-cfb des-ede3-ofb <\/FONT><\/A><\/STRONG>\n<DD><FONT face=\uad74\ub9bc>Triple-DES Cipher <\/FONT>\n<DT><STRONG><a class=\"con_link\" name=\"item_idea\" target=\"_blank\" rel=\"noopener\"><FONT face=\uad74\ub9bc>idea idea-cbc idea-cfb idea-ecb idea-ofb <\/FONT><\/A><\/STRONG>\n<DD><FONT face=\uad74\ub9bc><FONT size=-1>IDEA<\/FONT> Cipher <\/FONT>\n<DT><STRONG><a class=\"con_link\" name=\"item_rc2\" target=\"_blank\" rel=\"noopener\"><FONT face=\uad74\ub9bc>rc2 rc2-cbc rc2-cfb rc2-ecb rc2-ofb <\/FONT><\/A><\/STRONG>\n<DD><FONT face=\uad74\ub9bc><FONT size=-1>RC2<\/FONT> Cipher <\/FONT>\n<DT><STRONG><a class=\"con_link\" name=\"item_rc4\" target=\"_blank\" rel=\"noopener\"><FONT face=\uad74\ub9bc>rc4 <\/FONT><\/A><\/STRONG>\n<DD><FONT face=\uad74\ub9bc><FONT size=-1>RC4<\/FONT> Cipher <\/FONT>\n<DT><STRONG><a class=\"con_link\" name=\"item_rc5\" target=\"_blank\" rel=\"noopener\"><FONT face=\uad74\ub9bc>rc5 rc5-cbc rc5-cfb rc5-ecb rc5-ofb <\/FONT><\/A><\/STRONG>\n<DD><FONT face=\uad74\ub9bc><FONT size=-1>RC5<\/FONT> Cipher <\/FONT><\/DD><\/DL>\n<P> \n<H1><a class=\"con_link\" name=\"DETAILED_COMMAND_DESCRIPTION\" target=\"_blank\" rel=\"noopener\"><FONT size=4 face=\uad74\ub9bc>DETAILED COMMAND DESCRIPTION <\/FONT><\/A><\/H1>\n<P><FONT face=\uad74\ub9bc>\uc774\ud558\ub294 \uc5ec\ub7ec\uac00\uc9c0 <STRONG>openssl<\/STRONG> <EM>command<\/EM> \uc758 \uae30\uc220\uc758 \uc0c1\uc138\ud569\ub2c8\ub2e4. <\/FONT><\/P>\n<P>\n<DL>\n<DT><STRONG><a class=\"con_link\" name=\"item_openssl\" target=\"_blank\" _cssquery_UID=\"41\" rel=\"noopener\"><FONT face=\uad74\ub9bc>openssl s_client [-connect host:port] [-verify arg] [-cert arg] [-key arg] [-CApath arg] [-CAfile arg] [-reconnect] [-pause] [-debug] [-nbio_test] [-state] [-nbio] [-quiet] [-ssl2] [-ssl3] [-tls1] [-no_ssl2] [-no_ssl3] [-no_tls1] [-bugs] [-cipher] <\/FONT><\/STRONG>\n<DD><FONT face=\uad74\ub9bc><STRONG>s_client<\/STRONG> \ucee4\uba58\ub4dc\ub294, \ub9ac\ubaa8\ud2b8\uc758 <FONT size=-1>SSL\/TLS<\/FONT> \uc758 <EM>\ud638\uc2a4\ud2b8<\/EM>\uc640<EM>\ud3ec\ud1a0<\/EM> \uc5d0\uc758, \uc720\uc800\ub85c\ubd80\ud130 \uc548\ubcf4\uc774\ub294 \uc811\uc18d\uc744 \ud655\ub9bd\ud558\ub294 \uc77c\ubc18\uc801\uc778 <FONT size=-1>SSL\/TLS<\/FONT> \ud074\ub77c\uc774\uc5b8\ud2b8\ub97c \uc2e4\ud604\ud569\ub2c8\ub2e4. <\/FONT>\n<DT><STRONG><FONT face=\uad74\ub9bc>openssl s_server [-accept port] [-verify arg] [-Verify arg] [-cert arg] [-key arg] [-nbio] [-nbio_test] [-debug] [-state] [-CApath arg] [-CAfile arg] [-nocert] [-cipher arg] [-quiet] [-no_tmp_rsa] [-ssl2] [-ssl3] [-tls1] [-no_ssl2] [-no_ssl3] [-no_tls1] [-bugs] [-www] [-WWW] <\/FONT><\/STRONG>\n<DD><FONT face=\uad74\ub9bc><STRONG>s_server<\/STRONG> \ucee4\uba58\ub4dc\ub294,<FONT size=-1>SSL\/TLS<\/FONT> \uc758<EM>\ud3ec\ud1a0<\/EM>\ub85c, \ub9ac\ubaa8\ud2b8\uc758 \ud074\ub77c\uc774\uc5b8\ud2b8\ub85c\ubd80\ud130\uc758 \uc811\uc18d\uc744 \ubc1b\uc544\ub4e4\uc774\ub294 \uc77c\ubc18\uc801\uc778 <FONT size=-1>SSL\/TLS<\/FONT> \uc11c\ubc84\ub97c \uc2e4\ud604\ud569\ub2c8\ub2e4. <\/FONT><\/DD><\/DL>\n<P><FONT face=\uad74\ub9bc>...&nbsp; <\/FONT><\/A><\/P>\n","protected":false},"excerpt":{"rendered":"<p>Welcome to the OpenSSL ProjectOpenSSL Project \ub780,Secure Sockets Layer (SSL v2\/v3)\uc640 \uc138\uacc4 \ud45c\uc900\uc758 \uc554\ud638 \ud504\ub85c\ud1a0\ucf5c\uc778 Transport Layer Security (TLS v1)\ub97c \uc2e4\uc7a5\ud55c, \uac15\uace0\ud574 \uc0c1\uc6a9\uc5d0 \uacac\ub51c \ub9cc\ud558\ub294, \uace0\uae30\ub2a5\uc758 Open Source \uc758 \ud234 \ud0b7\uc744 \uacf5\ub3d9 \uac1c\ubc1c\ud558\ub294 \uac83\uc785\ub2c8\ub2e4. \ud504\ub85c\uc81d\ud2b8\ub294 OpenSSL \ud234 \ud0b7\uacfc \uac70\uae30\uc5d0 \uad00\ub828\ud558\ub294 \ubb38\uc11c\uc758 \uc5f0\ub77d, \uacc4\ud68d, \uac1c\ubc1c\uc744 \uc704\ud574\uc11c(\ub54c\ubb38\uc5d0) \uc778\ud130\ub137\uc744 \uc0ac\uc6a9\ud558\ub294 \uc628 \uc138\uc0c1\uc758 \uc790\uc6d0\ubd09\uc0ac\uc5d0 \uc758\ud574 \uc6b4\uc601\ub418\uace0 \uc788\uc2b5\ub2c8\ub2e4. OpenSSL \ub294 [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_import_markdown_pro_load_document_selector":0,"_import_markdown_pro_submit_text_textarea":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[17],"tags":[],"class_list":["post-51","post","type-post","status-publish","format-standard","hentry","category-development_dev_tools"],"_links":{"self":[{"href":"https:\/\/hasu0707.duckdns.org\/blog\/index.php?rest_route=\/wp\/v2\/posts\/51","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hasu0707.duckdns.org\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hasu0707.duckdns.org\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hasu0707.duckdns.org\/blog\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/hasu0707.duckdns.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=51"}],"version-history":[{"count":0,"href":"https:\/\/hasu0707.duckdns.org\/blog\/index.php?rest_route=\/wp\/v2\/posts\/51\/revisions"}],"wp:attachment":[{"href":"https:\/\/hasu0707.duckdns.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=51"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hasu0707.duckdns.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=51"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hasu0707.duckdns.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=51"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}