{"id":521,"date":"2015-12-29T14:12:40","date_gmt":"2015-12-29T14:12:40","guid":{"rendered":"http:\/\/mehdisalimi.ir\/?p=521"},"modified":"2020-05-04T20:37:14","modified_gmt":"2020-05-04T20:37:14","slug":"%d8%a8%d9%87-%d8%b1%d9%88%d8%a7%db%8c%d8%aa-%da%a9%d8%af-1","status":"publish","type":"post","link":"https:\/\/mehdisalimi.ir\/?p=521","title":{"rendered":"[\u0628\u0647 \u0631\u0648\u0627\u06cc\u062a \u06a9\u062f] = [\u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645 \u0631\u0645\u0632\u0645\u06af\u0627\u0631\u06cc MD5]"},"content":{"rendered":"<p><span style=\"font-size: 16px;\">\u0645\u0631\u0648\u0631\u06cc \u0628\u0631 \u06a9\u062f \u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645 \u0631\u0645\u0632\u0646\u06af\u0627\u0631\u06cc MD5\u060c \u0627\u06cc\u0646 \u0646\u0648\u0634\u062a\u0647 \u0641\u0642\u0637 \u0628\u0631\u0627\u06cc \u0622\u0646 \u062f\u0633\u062a\u0647 \u0627\u0632 \u062f\u0648\u0633\u062a\u0627\u0646\u06cc \u0627\u0633\u062a \u06a9\u0647 \u062a\u0648\u0627\u0646\u0627\u06cc\u06cc \u062f\u0631\u06a9 \u0648 \u062a\u062d\u0644\u06cc\u0644 \u0627\u06cc\u0646 \u0642\u0628\u06cc\u0644 \u06a9\u062f\u0646\u0648\u06cc\u0633\u06cc \u0631\u0627 \u062f\u0627\u0631\u0646\u062f\u060c \u0634\u0645\u0627 \u062f\u0648\u0633\u062a\u0627\u0646 \u0639\u0632\u06cc\u0632 \u0645\u06cc\u062a\u0648\u0627\u0646\u06cc\u062f \u0633\u0648\u0627\u0644\u0627\u062a \u062e\u0648\u062f \u0631\u0627 \u0631\u0627\u062c\u0639 \u0628\u0647 \u0647\u0645\u06cc\u0646 \u0645\u0628\u062d\u062b \u062f\u0631 \u0642\u0633\u0645\u062a \u062f\u06cc\u062f\u06af\u0627\u0647 \u0647\u0627 \u0645\u0637\u0631\u062d \u0646\u0645\u0627\u06cc\u06cc\u062f.<\/span><!--more--><\/p>\n<pre class=\"lang:c++ decode:true \" title=\"\u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645 \u0631\u0645\u0632\u0645\u06af\u0627\u0631\u06cc MD5\">#include &lt;iostream&gt;\r\n#include &lt;iomanip&gt;\r\n#include &lt;windows.h&gt;\r\n \r\nusing namespace std;\r\n \r\nunsigned int rotateL(unsigned int x, int n)\r\n{\r\n    return ((x) &lt;&lt; n) | ((x) &gt;&gt; (\u06f3\u06f2 - n));\r\n \r\n}\r\n \r\nint main()\r\n{\r\n \r\nMD5 md5 ;\r\ncout &lt;&lt; \"empty str is:\" &lt;&lt; endl;\r\nputs( md5.digestString( \"\" ) ) ;\r\n \r\n \r\nunsigned int a = 0x67452301;\r\nunsigned int b = 0xefcdab89;\r\nunsigned int c = 0x98badcfe;\r\nunsigned int d = 0x10325476;\r\n \r\nunsigned int A = a;\r\nunsigned int B = b;\r\nunsigned int C = c;\r\nunsigned int D = d;\r\n \r\n \r\n \r\nunsigned int m[\u06f1\u06f6] = {\u06f0x80000000, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\r\n    , \u06f0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};\r\n \r\nint r[\u06f6\u06f4] =  {\u06f7, \u06f1\u06f2, \u06f1\u06f7, \u06f2\u06f2, \u06f7, \u06f1\u06f2, \u06f1\u06f7, \u06f2\u06f2, \u06f7, \u06f1\u06f2, \u06f1\u06f7, \u06f2\u06f2, \u06f7, \u06f1\u06f2, \u06f1\u06f7, \u06f2\u06f2\r\n    ,\u06f5,  \u06f9, \u06f1\u06f4, \u06f2\u06f0, \u06f5,  \u06f9, \u06f1\u06f4, \u06f2\u06f0, \u06f5,  \u06f9, \u06f1\u06f4, \u06f2\u06f0, \u06f5,  \u06f9, \u06f1\u06f4, \u06f2\u06f0\r\n        ,\u06f4, \u06f1\u06f1, \u06f1\u06f6, \u06f2\u06f3, \u06f4, \u06f1\u06f1, \u06f1\u06f6, \u06f2\u06f3, \u06f4, \u06f1\u06f1, \u06f1\u06f6, \u06f2\u06f3, \u06f4, \u06f1\u06f1, \u06f1\u06f6, \u06f2\u06f3\r\n        ,\u06f6, \u06f1\u06f0, \u06f1\u06f5, \u06f2\u06f1, \u06f6, \u06f1\u06f0, \u06f1\u06f5, \u06f2\u06f1, \u06f6, \u06f1\u06f0, \u06f1\u06f5, \u06f2\u06f1, \u06f6, \u06f1\u06f0, \u06f1\u06f5, \u06f2\u06f1};\r\n \r\nunsigned int k[\u06f6\u06f4] = { \u06f0xd76aa478, 0xe8c7b756, 0x242070db, 0xc1bdceee\r\n    ,\u06f0xf57c0faf, 0x4787c62a, 0xa8304613, 0xfd469501\r\n        ,\u06f0x698098d8, 0x8b44f7af, 0xffff5bb1, 0x895cd7be\r\n        ,\u06f0x6b901122, 0xfd987193, 0xa679438e, 0x49b40821\r\n        ,\u06f0xf61e2562, 0xc040b340, 0x265e5a51, 0xe9b6c7aa\r\n        ,\u06f0xd62f105d, 0x02441453, 0xd8a1e681, 0xe7d3fbc8\r\n        ,\u06f0x21e1cde6, 0xc33707d6, 0xf4d50d87, 0x455a14ed\r\n        ,\u06f0xa9e3e905, 0xfcefa3f8, 0x676f02d9, 0x8d2a4c8a\r\n        ,\u06f0xfffa3942, 0x8771f681, 0x6d9d6122, 0xfde5380c\r\n        ,\u06f0xa4beea44, 0x4bdecfa9, 0xf6bb4b60, 0xbebfbc70\r\n        ,\u06f0x289b7ec6, 0xeaa127fa, 0xd4ef3085, 0x04881d05\r\n        ,\u06f0xd9d4d039, 0xe6db99e5, 0x1fa27cf8, 0xc4ac5665\r\n        ,\u06f0xf4292244, 0x432aff97, 0xab9423a7, 0xfc93a039\r\n        ,\u06f0x655b59c3, 0x8f0ccc92, 0xffeff47d, 0x85845dd1\r\n        ,\u06f0x6fa87e4f, 0xfe2ce6e0, 0xa3014314, 0x4e0811a1\r\n        ,\u06f0xf7537e82, 0xbd3af235, 0x2ad7d2bb, 0xeb86d391 };\r\n \r\n \r\n \r\nunsigned int f = \u06f0;\r\ncout &lt;&lt; \"Doing round \" &lt;&lt; dec &lt;&lt; \u06f1 &lt;&lt; endl;\r\nf = (b &amp; c) | ((~b) &amp; d);   \/\/round 1\r\ncout &lt;&lt; \"f is \" &lt;&lt; hex &lt;&lt; f &lt;&lt; endl;\r\nunsigned int temp = d;\r\nd = c;\r\nc = b;\r\nint i = \u06f0;\r\nint g = \u06f0;\r\ncout &lt;&lt; \"k is \" &lt;&lt; hex &lt;&lt; k[\u06f0] &lt;&lt; endl;\r\ncout &lt;&lt; \"r is \" &lt;&lt; dec &lt;&lt; r[\u06f0] &lt;&lt; endl;\r\nb = b^(rotateL( a ^ f ^ k[\u06f0] ^ m[\u06f0] ,r[\u06f0]));\r\na = temp;\r\n \r\ncout &lt;&lt; \"a is \" &lt;&lt; hex &lt;&lt; a &lt;&lt; endl;\r\ncout &lt;&lt; \"b is \" &lt;&lt; hex &lt;&lt; b &lt;&lt; endl;\r\ncout &lt;&lt; \"c is \" &lt;&lt; hex &lt;&lt; c &lt;&lt; endl;\r\ncout &lt;&lt; \"d is \" &lt;&lt; hex &lt;&lt; d &lt;&lt; endl;\r\n \r\nfor (int i=\u06f1;i&lt;\u06f1\u06f6;i++){\r\n    cout &lt;&lt; \"Doing round \" &lt;&lt; dec &lt;&lt; i+\u06f1 &lt;&lt; endl;\r\n    f = (b &amp; c) | ((~b) &amp; d);   \/\/round 1\r\n    g = i;\r\n    cout &lt;&lt; \"f is \" &lt;&lt; hex &lt;&lt; f &lt;&lt; endl;\r\n    \/\/res = d &amp; b | ~d &amp; c; \/\/round 2\r\n \r\n    unsigned int temp = d;\r\n    d = c;\r\n    c = b;\r\n    cout &lt;&lt; \"k is \" &lt;&lt; hex &lt;&lt; k[i] &lt;&lt; endl;\r\n    cout &lt;&lt; \"r is \" &lt;&lt; dec &lt;&lt; r[i] &lt;&lt; endl;\r\n    b = b^(rotateL( a ^ f ^ k[i] ^ m[g] ,r[i]));\r\n    a = temp;\r\n \r\n    cout &lt;&lt; \"a is \" &lt;&lt; hex &lt;&lt; a &lt;&lt; endl;\r\n    cout &lt;&lt; \"b is \" &lt;&lt; hex &lt;&lt; b &lt;&lt; endl;\r\n    cout &lt;&lt; \"c is \" &lt;&lt; hex &lt;&lt; c &lt;&lt; endl;\r\n    cout &lt;&lt; \"d is \" &lt;&lt; hex &lt;&lt; d &lt;&lt; endl;\r\n    system(\"PAUSE\");\r\n}\r\n \r\nfor (int i=\u06f1\u06f6;i&lt;\u06f3\u06f2;i++){\r\n    cout &lt;&lt; \"Doing round \" &lt;&lt; dec &lt;&lt; i+\u06f1 &lt;&lt; endl;\r\n    f = d &amp; b | ~d &amp; c; \/\/round 2\r\n    cout &lt;&lt; \"f is \" &lt;&lt; hex &lt;&lt; f &lt;&lt; endl;\r\n \r\n    g = ((\u06f5*i)+\u06f1)%\u06f1\u06f6;\r\n \r\n    unsigned int temp = d;\r\n    d = c;\r\n    c = b;\r\n    cout &lt;&lt; \"k is \" &lt;&lt; hex &lt;&lt; k[i] &lt;&lt; endl;\r\n    cout &lt;&lt; \"r is \" &lt;&lt; dec &lt;&lt; r[i] &lt;&lt; endl;\r\n    b = b^(rotateL( a ^ f ^ k[i] ^ m[g] ,r[i]));\r\n    a = temp;\r\n \r\n    cout &lt;&lt; \"a is \" &lt;&lt; hex &lt;&lt; a &lt;&lt; endl;\r\n    cout &lt;&lt; \"b is \" &lt;&lt; hex &lt;&lt; b &lt;&lt; endl;\r\n    cout &lt;&lt; \"c is \" &lt;&lt; hex &lt;&lt; c &lt;&lt; endl;\r\n    cout &lt;&lt; \"d is \" &lt;&lt; hex &lt;&lt; d &lt;&lt; endl;\r\n    system(\"PAUSE\");\r\n}\r\n \r\n \r\nfor (int i=\u06f3\u06f2;i&lt;\u06f4\u06f8;i++){\r\n    cout &lt;&lt; \"Doing round \" &lt;&lt; dec &lt;&lt; i+\u06f1 &lt;&lt; endl;\r\n    f = b ^ c ^ d;\r\n    cout &lt;&lt; \"f is \" &lt;&lt; hex &lt;&lt; f &lt;&lt; endl;\r\n \r\n    g = ((\u06f3*i)+\u06f5)%\u06f1\u06f6;\r\n \r\n    unsigned int temp = d;\r\n    d = c;\r\n    c = b;\r\n    cout &lt;&lt; \"k is \" &lt;&lt; hex &lt;&lt; k[i] &lt;&lt; endl;\r\n    cout &lt;&lt; \"r is \" &lt;&lt; dec &lt;&lt; r[i] &lt;&lt; endl;\r\n    b = b^(rotateL( a ^ f ^ k[i] ^ m[g] ,r[i]));\r\n    a = temp;\r\n \r\n    cout &lt;&lt; \"a is \" &lt;&lt; hex &lt;&lt; a &lt;&lt; endl;\r\n    cout &lt;&lt; \"b is \" &lt;&lt; hex &lt;&lt; b &lt;&lt; endl;\r\n    cout &lt;&lt; \"c is \" &lt;&lt; hex &lt;&lt; c &lt;&lt; endl;\r\n    cout &lt;&lt; \"d is \" &lt;&lt; hex &lt;&lt; d &lt;&lt; endl;\r\n    system(\"PAUSE\");\r\n}\r\n \r\nfor (int i=\u06f4\u06f8;i&lt;\u06f6\u06f4;i++){\r\n    cout &lt;&lt; \"Doing round \" &lt;&lt; dec &lt;&lt; i+\u06f1 &lt;&lt; endl;\r\n    f = c ^ (b | ~ d);\r\n    cout &lt;&lt; \"f is \" &lt;&lt; hex &lt;&lt; f &lt;&lt; endl;\r\n \r\n    g = ((\u06f7*i))%\u06f1\u06f6;\r\n \r\n    unsigned int temp = d;\r\n    d = c;\r\n    c = b;\r\n    cout &lt;&lt; \"k is \" &lt;&lt; hex &lt;&lt; k[i] &lt;&lt; endl;\r\n    cout &lt;&lt; \"r is \" &lt;&lt; dec &lt;&lt; r[i] &lt;&lt; endl;\r\n    b = b^(rotateL( a ^ f ^ k[i] ^ m[g] ,r[i]));\r\n    a = temp;\r\n \r\n    cout &lt;&lt; \"a is \" &lt;&lt; hex &lt;&lt; a &lt;&lt; endl;\r\n    cout &lt;&lt; \"b is \" &lt;&lt; hex &lt;&lt; b &lt;&lt; endl;\r\n    cout &lt;&lt; \"c is \" &lt;&lt; hex &lt;&lt; c &lt;&lt; endl;\r\n    cout &lt;&lt; \"d is \" &lt;&lt; hex &lt;&lt; d &lt;&lt; endl;\r\n    system(\"PAUSE\");\r\n}\r\n \r\nA = A ^ a;\r\nB = B ^ b;\r\nC = C ^ c;\r\nD = D ^ d;\r\n \r\ncout &lt;&lt; \"Finally: \" &lt;&lt; endl;\r\ncout &lt;&lt; \"A is \" &lt;&lt; hex &lt;&lt; A &lt;&lt; endl;\r\ncout &lt;&lt; \"B is \" &lt;&lt; hex &lt;&lt; B &lt;&lt; endl;\r\ncout &lt;&lt; \"D is \" &lt;&lt; hex &lt;&lt; C &lt;&lt; endl;\r\ncout &lt;&lt; \"D is \" &lt;&lt; hex &lt;&lt; D &lt;&lt; endl;\r\n \r\nreturn \u06f0;<\/pre>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u0645\u0631\u0648\u0631\u06cc \u0628\u0631 \u06a9\u062f \u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645 \u0631\u0645\u0632\u0646\u06af\u0627\u0631\u06cc MD5\u060c \u0627\u06cc\u0646 \u0646\u0648\u0634\u062a\u0647 \u0641\u0642\u0637 \u0628\u0631\u0627\u06cc \u0622\u0646 \u062f\u0633\u062a\u0647 \u0627\u0632 \u062f\u0648\u0633\u062a\u0627\u0646\u06cc \u0627\u0633\u062a \u06a9\u0647 \u062a\u0648\u0627\u0646\u0627\u06cc\u06cc \u062f\u0631\u06a9 \u0648 \u062a\u062d\u0644\u06cc\u0644 \u0627\u06cc\u0646 \u0642\u0628\u06cc\u0644 \u06a9\u062f\u0646\u0648\u06cc\u0633\u06cc \u0631\u0627 \u062f\u0627\u0631\u0646\u062f\u060c \u0634\u0645\u0627 \u062f\u0648\u0633\u062a\u0627\u0646 \u0639\u0632\u06cc\u0632 \u0645\u06cc\u062a\u0648\u0627\u0646\u06cc\u062f \u0633\u0648\u0627\u0644\u0627\u062a \u062e\u0648\u062f \u0631\u0627 \u0631\u0627\u062c\u0639 \u0628\u0647 \u0647\u0645\u06cc\u0646 \u0645\u0628\u062d\u062b \u062f\u0631 \u0642\u0633\u0645\u062a \u062f\u06cc\u062f\u06af\u0627\u0647 \u0647\u0627 \u0645\u0637\u0631\u062d \u0646\u0645\u0627\u06cc\u06cc\u062f.<\/p>\n","protected":false},"author":1,"featured_media":1250,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[116],"tags":[139,393],"class_list":["post-521","post","type-post","status-publish","format-standard","has-post-thumbnail","category-116","tag-md5-encryption-algorithm","tag-393"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>[\u0628\u0647 \u0631\u0648\u0627\u06cc\u062a \u06a9\u062f] = [\u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645 \u0631\u0645\u0632\u0645\u06af\u0627\u0631\u06cc MD5] - \u0633\u06cc\u062f \u0645\u0647\u062f\u06cc \u0633\u0644\u06cc\u0645\u06cc<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/mehdisalimi.ir\/?p=521\" \/>\n<meta property=\"og:locale\" content=\"fa_IR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"[\u0628\u0647 \u0631\u0648\u0627\u06cc\u062a \u06a9\u062f] = [\u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645 \u0631\u0645\u0632\u0645\u06af\u0627\u0631\u06cc MD5] - \u0633\u06cc\u062f \u0645\u0647\u062f\u06cc \u0633\u0644\u06cc\u0645\u06cc\" \/>\n<meta property=\"og:description\" content=\"\u0645\u0631\u0648\u0631\u06cc \u0628\u0631 \u06a9\u062f \u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645 \u0631\u0645\u0632\u0646\u06af\u0627\u0631\u06cc MD5\u060c \u0627\u06cc\u0646 \u0646\u0648\u0634\u062a\u0647 \u0641\u0642\u0637 \u0628\u0631\u0627\u06cc \u0622\u0646 \u062f\u0633\u062a\u0647 \u0627\u0632 \u062f\u0648\u0633\u062a\u0627\u0646\u06cc \u0627\u0633\u062a \u06a9\u0647 \u062a\u0648\u0627\u0646\u0627\u06cc\u06cc \u062f\u0631\u06a9 \u0648 \u062a\u062d\u0644\u06cc\u0644 \u0627\u06cc\u0646 \u0642\u0628\u06cc\u0644 \u06a9\u062f\u0646\u0648\u06cc\u0633\u06cc \u0631\u0627 \u062f\u0627\u0631\u0646\u062f\u060c \u0634\u0645\u0627 \u062f\u0648\u0633\u062a\u0627\u0646 \u0639\u0632\u06cc\u0632 \u0645\u06cc\u062a\u0648\u0627\u0646\u06cc\u062f \u0633\u0648\u0627\u0644\u0627\u062a \u062e\u0648\u062f \u0631\u0627 \u0631\u0627\u062c\u0639 \u0628\u0647 \u0647\u0645\u06cc\u0646 \u0645\u0628\u062d\u062b \u062f\u0631 \u0642\u0633\u0645\u062a \u062f\u06cc\u062f\u06af\u0627\u0647 \u0647\u0627 \u0645\u0637\u0631\u062d \u0646\u0645\u0627\u06cc\u06cc\u062f.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/mehdisalimi.ir\/?p=521\" \/>\n<meta property=\"og:site_name\" content=\"\u0633\u06cc\u062f \u0645\u0647\u062f\u06cc \u0633\u0644\u06cc\u0645\u06cc\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/mehdisalimi13\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/mehdisalimi13\" \/>\n<meta property=\"article:published_time\" content=\"2015-12-29T14:12:40+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-05-04T20:37:14+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/mehdisalimi.ir\/wp-content\/uploads\/code.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"600\" \/>\n\t<meta property=\"og:image:height\" content=\"400\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Mehd!Salimi\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@https:\/\/twitter.com\/mehdisalimi13\" \/>\n<meta name=\"twitter:site\" content=\"@mehdisalimi13\" \/>\n<meta name=\"twitter:label1\" content=\"\u0646\u0648\u0634\u062a\u0647\u200c\u0634\u062f\u0647 \u0628\u062f\u0633\u062a\" \/>\n\t<meta name=\"twitter:data1\" content=\"Mehd!Salimi\" \/>\n\t<meta name=\"twitter:label2\" content=\"\u0632\u0645\u0627\u0646 \u062a\u0642\u0631\u06cc\u0628\u06cc \u0628\u0631\u0627\u06cc \u062e\u0648\u0627\u0646\u062f\u0646\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 \u062f\u0642\u06cc\u0642\u0647\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/mehdisalimi.ir\\\/?p=521#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/mehdisalimi.ir\\\/?p=521\"},\"author\":{\"name\":\"Mehd!Salimi\",\"@id\":\"https:\\\/\\\/mehdisalimi.ir\\\/#\\\/schema\\\/person\\\/aa4ebf7fb5115362f325b292af001e65\"},\"headline\":\"[\u0628\u0647 \u0631\u0648\u0627\u06cc\u062a \u06a9\u062f] = [\u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645 \u0631\u0645\u0632\u0645\u06af\u0627\u0631\u06cc MD5]\",\"datePublished\":\"2015-12-29T14:12:40+00:00\",\"dateModified\":\"2020-05-04T20:37:14+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/mehdisalimi.ir\\\/?p=521\"},\"wordCount\":3,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/mehdisalimi.ir\\\/#\\\/schema\\\/person\\\/aa4ebf7fb5115362f325b292af001e65\"},\"image\":{\"@id\":\"https:\\\/\\\/mehdisalimi.ir\\\/?p=521#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/mehdisalimi.ir\\\/wp-content\\\/uploads\\\/code.jpg\",\"keywords\":[\"Md5 Encryption Algorithm\",\"\u0628\u0647 \u0631\u0648\u0627\u06cc\u062a \u06a9\u062f\"],\"articleSection\":[\"\u0628\u0647 \u0631\u0648\u0627\u06cc\u062a \u06a9\u062f\"],\"inLanguage\":\"fa-IR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/mehdisalimi.ir\\\/?p=521#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/mehdisalimi.ir\\\/?p=521\",\"url\":\"https:\\\/\\\/mehdisalimi.ir\\\/?p=521\",\"name\":\"[\u0628\u0647 \u0631\u0648\u0627\u06cc\u062a \u06a9\u062f] = [\u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645 \u0631\u0645\u0632\u0645\u06af\u0627\u0631\u06cc MD5] - \u0633\u06cc\u062f \u0645\u0647\u062f\u06cc \u0633\u0644\u06cc\u0645\u06cc\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/mehdisalimi.ir\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/mehdisalimi.ir\\\/?p=521#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/mehdisalimi.ir\\\/?p=521#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/mehdisalimi.ir\\\/wp-content\\\/uploads\\\/code.jpg\",\"datePublished\":\"2015-12-29T14:12:40+00:00\",\"dateModified\":\"2020-05-04T20:37:14+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/mehdisalimi.ir\\\/?p=521#breadcrumb\"},\"inLanguage\":\"fa-IR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/mehdisalimi.ir\\\/?p=521\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fa-IR\",\"@id\":\"https:\\\/\\\/mehdisalimi.ir\\\/?p=521#primaryimage\",\"url\":\"https:\\\/\\\/mehdisalimi.ir\\\/wp-content\\\/uploads\\\/code.jpg\",\"contentUrl\":\"https:\\\/\\\/mehdisalimi.ir\\\/wp-content\\\/uploads\\\/code.jpg\",\"width\":600,\"height\":400},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/mehdisalimi.ir\\\/?p=521#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u062e\u0627\u0646\u0647\",\"item\":\"https:\\\/\\\/mehdisalimi.ir\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"[\u0628\u0647 \u0631\u0648\u0627\u06cc\u062a \u06a9\u062f] = [\u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645 \u0631\u0645\u0632\u0645\u06af\u0627\u0631\u06cc MD5]\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/mehdisalimi.ir\\\/#website\",\"url\":\"https:\\\/\\\/mehdisalimi.ir\\\/\",\"name\":\"\u0633\u06cc\u062f \u0645\u0647\u062f\u06cc \u0633\u0644\u06cc\u0645\u06cc\",\"description\":\"[\u06cc\u0627\u062f\u062f\u0627\u0634\u062a \u0647\u0627 \u0648 \u0647\u0631 \u0627\u0632 \u06af\u0627\u0647\u06cc \u0686\u0646\u062f \u062e\u0637 \u06a9\u062f]\",\"publisher\":{\"@id\":\"https:\\\/\\\/mehdisalimi.ir\\\/#\\\/schema\\\/person\\\/aa4ebf7fb5115362f325b292af001e65\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/mehdisalimi.ir\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fa-IR\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/mehdisalimi.ir\\\/#\\\/schema\\\/person\\\/aa4ebf7fb5115362f325b292af001e65\",\"name\":\"Mehd!Salimi\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fa-IR\",\"@id\":\"https:\\\/\\\/mehdisalimi.ir\\\/wp-content\\\/uploads\\\/2020\\\/04\\\/llog2.png\",\"url\":\"https:\\\/\\\/mehdisalimi.ir\\\/wp-content\\\/uploads\\\/2020\\\/04\\\/llog2.png\",\"contentUrl\":\"https:\\\/\\\/mehdisalimi.ir\\\/wp-content\\\/uploads\\\/2020\\\/04\\\/llog2.png\",\"width\":450,\"height\":180,\"caption\":\"Mehd!Salimi\"},\"logo\":{\"@id\":\"https:\\\/\\\/mehdisalimi.ir\\\/wp-content\\\/uploads\\\/2020\\\/04\\\/llog2.png\"},\"sameAs\":[\"http:\\\/\\\/www.mehdisalimi.ir\",\"https:\\\/\\\/www.facebook.com\\\/mehdisalimi13\",\"https:\\\/\\\/ir.linkedin.com\\\/in\\\/mehdisalimi13\",\"https:\\\/\\\/x.com\\\/https:\\\/\\\/twitter.com\\\/mehdisalimi13\"],\"url\":\"https:\\\/\\\/mehdisalimi.ir\\\/?author=1\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"[\u0628\u0647 \u0631\u0648\u0627\u06cc\u062a \u06a9\u062f] = [\u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645 \u0631\u0645\u0632\u0645\u06af\u0627\u0631\u06cc MD5] - \u0633\u06cc\u062f \u0645\u0647\u062f\u06cc \u0633\u0644\u06cc\u0645\u06cc","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/mehdisalimi.ir\/?p=521","og_locale":"fa_IR","og_type":"article","og_title":"[\u0628\u0647 \u0631\u0648\u0627\u06cc\u062a \u06a9\u062f] = [\u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645 \u0631\u0645\u0632\u0645\u06af\u0627\u0631\u06cc MD5] - \u0633\u06cc\u062f \u0645\u0647\u062f\u06cc \u0633\u0644\u06cc\u0645\u06cc","og_description":"\u0645\u0631\u0648\u0631\u06cc \u0628\u0631 \u06a9\u062f \u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645 \u0631\u0645\u0632\u0646\u06af\u0627\u0631\u06cc MD5\u060c \u0627\u06cc\u0646 \u0646\u0648\u0634\u062a\u0647 \u0641\u0642\u0637 \u0628\u0631\u0627\u06cc \u0622\u0646 \u062f\u0633\u062a\u0647 \u0627\u0632 \u062f\u0648\u0633\u062a\u0627\u0646\u06cc \u0627\u0633\u062a \u06a9\u0647 \u062a\u0648\u0627\u0646\u0627\u06cc\u06cc \u062f\u0631\u06a9 \u0648 \u062a\u062d\u0644\u06cc\u0644 \u0627\u06cc\u0646 \u0642\u0628\u06cc\u0644 \u06a9\u062f\u0646\u0648\u06cc\u0633\u06cc \u0631\u0627 \u062f\u0627\u0631\u0646\u062f\u060c \u0634\u0645\u0627 \u062f\u0648\u0633\u062a\u0627\u0646 \u0639\u0632\u06cc\u0632 \u0645\u06cc\u062a\u0648\u0627\u0646\u06cc\u062f \u0633\u0648\u0627\u0644\u0627\u062a \u062e\u0648\u062f \u0631\u0627 \u0631\u0627\u062c\u0639 \u0628\u0647 \u0647\u0645\u06cc\u0646 \u0645\u0628\u062d\u062b \u062f\u0631 \u0642\u0633\u0645\u062a \u062f\u06cc\u062f\u06af\u0627\u0647 \u0647\u0627 \u0645\u0637\u0631\u062d \u0646\u0645\u0627\u06cc\u06cc\u062f.","og_url":"https:\/\/mehdisalimi.ir\/?p=521","og_site_name":"\u0633\u06cc\u062f \u0645\u0647\u062f\u06cc \u0633\u0644\u06cc\u0645\u06cc","article_publisher":"https:\/\/www.facebook.com\/mehdisalimi13","article_author":"https:\/\/www.facebook.com\/mehdisalimi13","article_published_time":"2015-12-29T14:12:40+00:00","article_modified_time":"2020-05-04T20:37:14+00:00","og_image":[{"width":600,"height":400,"url":"https:\/\/mehdisalimi.ir\/wp-content\/uploads\/code.jpg","type":"image\/jpeg"}],"author":"Mehd!Salimi","twitter_card":"summary_large_image","twitter_creator":"@https:\/\/twitter.com\/mehdisalimi13","twitter_site":"@mehdisalimi13","twitter_misc":{"\u0646\u0648\u0634\u062a\u0647\u200c\u0634\u062f\u0647 \u0628\u062f\u0633\u062a":"Mehd!Salimi","\u0632\u0645\u0627\u0646 \u062a\u0642\u0631\u06cc\u0628\u06cc \u0628\u0631\u0627\u06cc \u062e\u0648\u0627\u0646\u062f\u0646":"5 \u062f\u0642\u06cc\u0642\u0647"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/mehdisalimi.ir\/?p=521#article","isPartOf":{"@id":"https:\/\/mehdisalimi.ir\/?p=521"},"author":{"name":"Mehd!Salimi","@id":"https:\/\/mehdisalimi.ir\/#\/schema\/person\/aa4ebf7fb5115362f325b292af001e65"},"headline":"[\u0628\u0647 \u0631\u0648\u0627\u06cc\u062a \u06a9\u062f] = [\u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645 \u0631\u0645\u0632\u0645\u06af\u0627\u0631\u06cc MD5]","datePublished":"2015-12-29T14:12:40+00:00","dateModified":"2020-05-04T20:37:14+00:00","mainEntityOfPage":{"@id":"https:\/\/mehdisalimi.ir\/?p=521"},"wordCount":3,"commentCount":0,"publisher":{"@id":"https:\/\/mehdisalimi.ir\/#\/schema\/person\/aa4ebf7fb5115362f325b292af001e65"},"image":{"@id":"https:\/\/mehdisalimi.ir\/?p=521#primaryimage"},"thumbnailUrl":"https:\/\/mehdisalimi.ir\/wp-content\/uploads\/code.jpg","keywords":["Md5 Encryption Algorithm","\u0628\u0647 \u0631\u0648\u0627\u06cc\u062a \u06a9\u062f"],"articleSection":["\u0628\u0647 \u0631\u0648\u0627\u06cc\u062a \u06a9\u062f"],"inLanguage":"fa-IR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/mehdisalimi.ir\/?p=521#respond"]}]},{"@type":"WebPage","@id":"https:\/\/mehdisalimi.ir\/?p=521","url":"https:\/\/mehdisalimi.ir\/?p=521","name":"[\u0628\u0647 \u0631\u0648\u0627\u06cc\u062a \u06a9\u062f] = [\u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645 \u0631\u0645\u0632\u0645\u06af\u0627\u0631\u06cc MD5] - \u0633\u06cc\u062f \u0645\u0647\u062f\u06cc \u0633\u0644\u06cc\u0645\u06cc","isPartOf":{"@id":"https:\/\/mehdisalimi.ir\/#website"},"primaryImageOfPage":{"@id":"https:\/\/mehdisalimi.ir\/?p=521#primaryimage"},"image":{"@id":"https:\/\/mehdisalimi.ir\/?p=521#primaryimage"},"thumbnailUrl":"https:\/\/mehdisalimi.ir\/wp-content\/uploads\/code.jpg","datePublished":"2015-12-29T14:12:40+00:00","dateModified":"2020-05-04T20:37:14+00:00","breadcrumb":{"@id":"https:\/\/mehdisalimi.ir\/?p=521#breadcrumb"},"inLanguage":"fa-IR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/mehdisalimi.ir\/?p=521"]}]},{"@type":"ImageObject","inLanguage":"fa-IR","@id":"https:\/\/mehdisalimi.ir\/?p=521#primaryimage","url":"https:\/\/mehdisalimi.ir\/wp-content\/uploads\/code.jpg","contentUrl":"https:\/\/mehdisalimi.ir\/wp-content\/uploads\/code.jpg","width":600,"height":400},{"@type":"BreadcrumbList","@id":"https:\/\/mehdisalimi.ir\/?p=521#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u062e\u0627\u0646\u0647","item":"https:\/\/mehdisalimi.ir\/"},{"@type":"ListItem","position":2,"name":"[\u0628\u0647 \u0631\u0648\u0627\u06cc\u062a \u06a9\u062f] = [\u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645 \u0631\u0645\u0632\u0645\u06af\u0627\u0631\u06cc MD5]"}]},{"@type":"WebSite","@id":"https:\/\/mehdisalimi.ir\/#website","url":"https:\/\/mehdisalimi.ir\/","name":"\u0633\u06cc\u062f \u0645\u0647\u062f\u06cc \u0633\u0644\u06cc\u0645\u06cc","description":"[\u06cc\u0627\u062f\u062f\u0627\u0634\u062a \u0647\u0627 \u0648 \u0647\u0631 \u0627\u0632 \u06af\u0627\u0647\u06cc \u0686\u0646\u062f \u062e\u0637 \u06a9\u062f]","publisher":{"@id":"https:\/\/mehdisalimi.ir\/#\/schema\/person\/aa4ebf7fb5115362f325b292af001e65"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/mehdisalimi.ir\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fa-IR"},{"@type":["Person","Organization"],"@id":"https:\/\/mehdisalimi.ir\/#\/schema\/person\/aa4ebf7fb5115362f325b292af001e65","name":"Mehd!Salimi","image":{"@type":"ImageObject","inLanguage":"fa-IR","@id":"https:\/\/mehdisalimi.ir\/wp-content\/uploads\/2020\/04\/llog2.png","url":"https:\/\/mehdisalimi.ir\/wp-content\/uploads\/2020\/04\/llog2.png","contentUrl":"https:\/\/mehdisalimi.ir\/wp-content\/uploads\/2020\/04\/llog2.png","width":450,"height":180,"caption":"Mehd!Salimi"},"logo":{"@id":"https:\/\/mehdisalimi.ir\/wp-content\/uploads\/2020\/04\/llog2.png"},"sameAs":["http:\/\/www.mehdisalimi.ir","https:\/\/www.facebook.com\/mehdisalimi13","https:\/\/ir.linkedin.com\/in\/mehdisalimi13","https:\/\/x.com\/https:\/\/twitter.com\/mehdisalimi13"],"url":"https:\/\/mehdisalimi.ir\/?author=1"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/mehdisalimi.ir\/index.php?rest_route=\/wp\/v2\/posts\/521","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mehdisalimi.ir\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mehdisalimi.ir\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mehdisalimi.ir\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mehdisalimi.ir\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=521"}],"version-history":[{"count":11,"href":"https:\/\/mehdisalimi.ir\/index.php?rest_route=\/wp\/v2\/posts\/521\/revisions"}],"predecessor-version":[{"id":7368,"href":"https:\/\/mehdisalimi.ir\/index.php?rest_route=\/wp\/v2\/posts\/521\/revisions\/7368"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mehdisalimi.ir\/index.php?rest_route=\/wp\/v2\/media\/1250"}],"wp:attachment":[{"href":"https:\/\/mehdisalimi.ir\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=521"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mehdisalimi.ir\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=521"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mehdisalimi.ir\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=521"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}