{"id":9490,"date":"2024-07-29T18:16:01","date_gmt":"2024-07-30T02:16:01","guid":{"rendered":"https:\/\/www.shop2world.com\/blog\/?p=9490"},"modified":"2024-07-29T18:32:16","modified_gmt":"2024-07-30T02:32:16","slug":"%ec%83%b5%ed%88%ac-%ed%95%b4%ec%8b%9c-shop2world-hash","status":"publish","type":"post","link":"https:\/\/www.shop2world.com\/blog\/archives\/9490","title":{"rendered":"[\uc624\ud508\uc18c\uc2a4] \uc0f5\ud22c \ud574\uc2dc (shop2world hash)"},"content":{"rendered":"\n<p>&#8220;\uc0f5\ud22c \ud574\uc2dc&#8221;\ub77c\ub294 \uc0c8\ub85c\uc6b4 \ud574\uc2dc \ud568\uc218\ub97c \uc124\uacc4\ud558\uae30 \uc704\ud574 \ub2e4\uc74c\uacfc \uac19\uc740 \uac04\ub2e8\ud55c \uacf5\uc2dd\uacfc \uc808\ucc28\ub97c \uc81c\uc548\ud569\ub2c8\ub2e4. \uc774 \uacf5\uc2dd\uc740 MD5\uc758 \ubb38\uc81c\uc810\uc744 \uadf9\ubcf5\ud558\uae30 \uc704\ud574 \ubcf4\ub2e4 \uc548\uc804\ud558\uace0 \ubcf5\uc7a1\ud55c \ud574\uc2dc \uac12\uc744 \uc0dd\uc131\ud558\ub294 \uac83\uc744 \ubaa9\ud45c\ub85c \ud569\ub2c8\ub2e4.<\/p>\n\n\n\n<h3>\uc0f5\ud22c \ud574\uc2dc \uacf5\uc2dd<\/h3>\n\n\n\n<p>\uc0f5\ud22c \ud574\uc2dc\ub294 \uc785\ub825 \ubb38\uc790\uc5f4\uc5d0 \uc5ec\ub7ec \ub2e8\uacc4\ub97c \uc801\uc6a9\ud558\uc5ec \uace0\uc720\ud55c \ud574\uc2dc \uac12\uc744 \uc0dd\uc131\ud569\ub2c8\ub2e4. \uc774 \uacfc\uc815\uc5d0\uc11c \ub2e4\uc591\ud55c \ud574\uc2dc \uc54c\uace0\ub9ac\uc998\uc744 \uacb0\ud569\ud558\uace0 \ucd94\uac00\uc801\uc778 \ucc98\ub9ac\ub97c \ud1b5\ud574 \ubcf4\uc548\uc744 \uac15\ud654\ud569\ub2c8\ub2e4.<\/p>\n\n\n\n<h4>\uc808\ucc28:<\/h4>\n\n\n\n<ol><li>\uc785\ub825 \ubb38\uc790\uc5f4\uc744 \ub450 \uac1c\uc758 \ud558\uc704 \ubb38\uc790\uc5f4\ub85c \ub098\ub208\ub2e4.<\/li><li>\uac01 \ud558\uc704 \ubb38\uc790\uc5f4\uc5d0 MD5 \ud574\uc2dc\ub97c \uc801\uc6a9\ud55c\ub2e4.<\/li><li>\ub450 MD5 \ud574\uc2dc \uac12\uc744 \uacb0\ud569\ud558\uc5ec SHA-256 \ud574\uc2dc\ub97c \uc801\uc6a9\ud55c\ub2e4.<\/li><li>SHA-256 \ud574\uc2dc \uac12\uc5d0 Salt\ub97c \ucd94\uac00\ud558\uace0 \ucd5c\uc885 \ud574\uc2dc \uac12\uc744 \uc0dd\uc131\ud55c\ub2e4.<\/li><\/ol>\n\n\n\n<h3>\uc0f5\ud22c \ud574\uc2dc \uad6c\ud604 \uc608\uc81c (PHP) : <a href=\"https:\/\/md5.shop2world.net\/\" data-type=\"URL\" data-id=\"https:\/\/md5.shop2world.net\/\" target=\"_blank\" rel=\"noreferrer noopener\">\uc6f9\uc0ac\uc774\ud2b8\uc5d0\uc11c \ud655\uc778<\/a><\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>function shop2_hash($input) {\n    \/\/ \uc785\ub825 \ubb38\uc790\uc5f4\uc744 \ubc18\uc73c\ub85c \ub098\ub208\ub2e4\n    $length = strlen($input);\n    $half = intval($length \/ 2);\n\n    \/\/ \ub450 \uac1c\uc758 \ud558\uc704 \ubb38\uc790\uc5f4\ub85c \ubd84\ub9ac\n    $part1 = substr($input, 0, $half);\n    $part2 = substr($input, $half);\n\n    \/\/ \uac01 \ud558\uc704 \ubb38\uc790\uc5f4\uc5d0 MD5 \ud574\uc2dc \uc801\uc6a9\n    $md5_part1 = md5($part1);\n    $md5_part2 = md5($part2);\n\n    \/\/ \ub450 MD5 \ud574\uc2dc \uac12\uc744 \uacb0\ud569\ud558\uc5ec SHA-256 \ud574\uc2dc \uc801\uc6a9\n    $combined_md5 = $md5_part1 . $md5_part2;\n    $sha256_hash = hash('sha256', $combined_md5);\n\n    \/\/ Salt\ub97c \ucd94\uac00\ud558\uc5ec \ucd5c\uc885 \ud574\uc2dc \uac12 \uc0dd\uc131\n    $salt = 'random_salt_value'; \/\/ \uc2e4\uc81c \ud658\uacbd\uc5d0\uc11c\ub294 \uc548\uc804\ud55c \ub79c\ub364 \uac12\uc744 \uc0ac\uc6a9\n    $final_hash = hash('sha256', $sha256_hash . $salt);\n\n    return $final_hash;\n}\n\n\/\/ \uc0ac\uc6a9 \uc608\uc81c\n$input_string = \"example_string\";\n$shop2_hash_value = shop2_hash($input_string);\necho \"\uc0f5\ud22c \ud574\uc2dc \uac12: \" . $shop2_hash_value;<\/code><\/pre>\n\n\n\n<h3>\uc124\uba85:<\/h3>\n\n\n\n<ol><li><strong>\ubb38\uc790\uc5f4 \ubd84\ud560<\/strong>: \uc785\ub825 \ubb38\uc790\uc5f4\uc744 \ub450 \uac1c\uc758 \ud558\uc704 \ubb38\uc790\uc5f4\ub85c \ub098\ub204\uc5b4 \ub2e4\uc911 \ud574\uc2dc \uc801\uc6a9\uc758 \ubcf5\uc7a1\uc131\uc744 \uc99d\uac00\uc2dc\ud0b5\ub2c8\ub2e4.<\/li><li><strong>\uc774\uc911 \ud574\uc2dc<\/strong>: \uac01 \ud558\uc704 \ubb38\uc790\uc5f4\uc5d0 MD5 \ud574\uc2dc\ub97c \uc801\uc6a9\ud558\uc5ec \ucd08\uae30 \ud574\uc2dc \uac12\uc744 \uc0dd\uc131\ud569\ub2c8\ub2e4.<\/li><li><strong>SHA-256 \ud574\uc2dc<\/strong>: \ub450 MD5 \ud574\uc2dc \uac12\uc744 \uacb0\ud569\ud558\uc5ec SHA-256 \ud574\uc2dc\ub97c \uc801\uc6a9\ud568\uc73c\ub85c\uc368 \ubcf4\uc548\uc744 \uac15\ud654\ud569\ub2c8\ub2e4.<\/li><li><strong>Salt \ucd94\uac00<\/strong>: Salt\ub97c \ucd94\uac00\ud558\uc5ec \ud574\uc2dc \uac12\uc744 \ub354\uc6b1 \uc548\uc804\ud558\uac8c \ub9cc\ub4ed\ub2c8\ub2e4. \uc774\ub294 \uc0ac\uc804 \uacf5\uaca9 \ubc0f \ubb34\ucc28\ubcc4 \ub300\uc785 \uacf5\uaca9\uc744 \uc5b4\ub835\uac8c \ub9cc\ub4ed\ub2c8\ub2e4.<\/li><\/ol>\n\n\n\n<p>\uc774 \ubc29\ubc95\uc740 MD5\uc640 SHA-256\uc744 \uacb0\ud569\ud558\uc5ec \ubcf5\uc7a1\uc131\uc744 \uc99d\uac00\uc2dc\ud0a4\uace0, Salt\ub97c \uc0ac\uc6a9\ud558\uc5ec \ubcf4\uc548\uc744 \uac15\ud654\ud558\ub294 \ubc29\uc2dd\uc73c\ub85c, \uae30\uc874 MD5 \ud574\uc2dc\uc758 \ubb38\uc81c\uc810\uc744 \uadf9\ubcf5\ud560 \uc218 \uc788\ub3c4\ub85d \uc124\uacc4\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \uc2e4\uc81c\ub85c \uc0ac\uc6a9\ud558\uae30 \uc704\ud574\uc11c\ub294 Salt \uac12\uc744 \uc548\uc804\ud558\uac8c \uc0dd\uc131\ud558\uace0 \uad00\ub9ac\ud558\ub294 \uac83\uc774 \uc911\uc694\ud569\ub2c8\ub2e4.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>&#8220;\uc0f5\ud22c \ud574\uc2dc&#8221;\ub77c\ub294 \uc0c8\ub85c\uc6b4 \ud574\uc2dc \ud568\uc218\ub97c \uc124\uacc4\ud558\uae30 \uc704\ud574 \ub2e4\uc74c\uacfc \uac19\uc740 \uac04\ub2e8\ud55c \uacf5\uc2dd\uacfc \uc808\ucc28\ub97c \uc81c\uc548\ud569\ub2c8\ub2e4. \uc774 \uacf5\uc2dd\uc740 MD5\uc758 \ubb38\uc81c\uc810\uc744 \uadf9\ubcf5\ud558\uae30 \uc704\ud574 \ubcf4\ub2e4 \uc548\uc804\ud558\uace0 \ubcf5\uc7a1\ud55c \ud574\uc2dc \uac12\uc744 \uc0dd\uc131\ud558\ub294 \uac83\uc744 \ubaa9\ud45c\ub85c \ud569\ub2c8\ub2e4. \uc0f5\ud22c \ud574\uc2dc \uacf5\uc2dd \uc0f5\ud22c \ud574\uc2dc\ub294 \uc785\ub825 \ubb38\uc790\uc5f4\uc5d0 \uc5ec\ub7ec \ub2e8\uacc4\ub97c \uc801\uc6a9\ud558\uc5ec \uace0\uc720\ud55c \ud574\uc2dc \uac12\uc744 \uc0dd\uc131\ud569\ub2c8\ub2e4. \uc774 \uacfc\uc815\uc5d0\uc11c \ub2e4\uc591\ud55c \ud574\uc2dc \uc54c\uace0\ub9ac\uc998\uc744 \uacb0\ud569\ud558\uace0 \ucd94\uac00\uc801\uc778 \ucc98\ub9ac\ub97c \ud1b5\ud574 \ubcf4\uc548\uc744 \uac15\ud654\ud569\ub2c8\ub2e4. \uc808\ucc28: \uc785\ub825 \ubb38\uc790\uc5f4\uc744 \ub450 \uac1c\uc758 \ud558\uc704 \ubb38\uc790\uc5f4\ub85c \ub098\ub208\ub2e4. \uac01 \ud558\uc704 \ubb38\uc790\uc5f4\uc5d0 MD5 \ud574\uc2dc\ub97c \uc801\uc6a9\ud55c\ub2e4. \ub450 MD5 \ud574\uc2dc \uac12\uc744 \uacb0\ud569\ud558\uc5ec SHA-256 \ud574\uc2dc\ub97c \uc801\uc6a9\ud55c\ub2e4. &#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[729],"tags":[],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/www.shop2world.com\/blog\/wp-json\/wp\/v2\/posts\/9490"}],"collection":[{"href":"https:\/\/www.shop2world.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.shop2world.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.shop2world.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.shop2world.com\/blog\/wp-json\/wp\/v2\/comments?post=9490"}],"version-history":[{"count":4,"href":"https:\/\/www.shop2world.com\/blog\/wp-json\/wp\/v2\/posts\/9490\/revisions"}],"predecessor-version":[{"id":9494,"href":"https:\/\/www.shop2world.com\/blog\/wp-json\/wp\/v2\/posts\/9490\/revisions\/9494"}],"wp:attachment":[{"href":"https:\/\/www.shop2world.com\/blog\/wp-json\/wp\/v2\/media?parent=9490"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.shop2world.com\/blog\/wp-json\/wp\/v2\/categories?post=9490"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.shop2world.com\/blog\/wp-json\/wp\/v2\/tags?post=9490"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}