{"id":2065,"date":"2020-04-05T17:33:26","date_gmt":"2020-04-05T08:33:26","guid":{"rendered":"http:\/\/blog.moramcnt.com\/?p=2065"},"modified":"2020-06-11T16:42:14","modified_gmt":"2020-06-11T07:42:14","slug":"node-js-%ec%84%9c%eb%b2%84%ec%99%80-react-native-%ed%81%b4%eb%9d%bc%ec%9d%b4%ec%96%b8%ed%8a%b8-%ea%b0%84%ec%9d%98-%ec%95%94%ed%98%b8%ed%99%94-%ec%a0%95%eb%a6%ac","status":"publish","type":"post","link":"http:\/\/blog.moramcnt.com\/?p=2065","title":{"rendered":"node.js \uc11c\ubc84\uc640 react native \ud074\ub77c\uc774\uc5b8\ud2b8 \uac04\uc758 \uc554\ud638\ud654 \uc815\ub9ac"},"content":{"rendered":"<p>1. React Native<br \/>\n1) react-native-crypto-js \ucd94\uac00<\/p>\n<pre>\r\n npm install react-native-crypto-js --save\r\n<\/pre>\n<p>2) \uc0ac\uc6a9\ubc29\ubc95<br \/>\n  \uc804\ud654\ubc88\ud638\ub97c \ube44\ubc00\ud0a4\ub97c \uc774\uc6a9\ud558\uc5ec \uc554\ud638\ud654\ud55c\ub2e4.<\/p>\n<pre>\r\nimport CryptoJS from \"react-native-crypto-js\";\r\n\r\nlet strPhoneNo = \"01012345678\";\r\nlet strSecretKey =\"1234\";\r\nlet strEncrypt = CryptoJS.AES.encrypt(strPhoneNo , strSecretKey).toString();\r\n<\/pre>\n<p>3) \uc804\uc1a1<br \/>\n\uc704\uc758 strEncrypt\ub97c \uc774\uc6a9\ud558\uc5ec Node.js \uc11c\ubc84\ub85c \uc804\uc1a1<\/p>\n<p>2. node.js \uc11c\ubc84<br \/>\n1) crypto-js \ucd94\uac00<\/p>\n<pre>\r\n npm install crypto-js --save\r\n<\/pre>\n<p>2) \uc0ac\uc6a9\ubc29\ubc95<br \/>\n   \uc218\uc2e0\ub41c \uc804\ud654\ubc88\ud638\ub97c \ube44\ubc00\ud0a4\ub97c \uac00\uc9c0\uace0 \ubcf5\ud654\ud654\ud55c\ub2e4.<\/p>\n<pre>\r\nlet strPhoneNo = \"01012345678\"; \/\/ \uc218\uc2e0\ubc1b\uc740 \uc804\ud654\ubc88\ud638\r\nlet strSecretKey = \"1234\";\r\nvar strEncrypt = CryptoJS.AES.encrypt(strPhoneNo , strSecretKey);\r\nconsole.log(\" -Encrypt:\"+ strEncrypt);\r\n<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>1. React Native 1) react-native-crypto-js \ucd94\uac00 npm install react-native-crypto-js &#8211;save 2) \uc0ac\uc6a9\ubc29\ubc95 \uc804\ud654\ubc88\ud638\ub97c \ube44\ubc00\ud0a4\ub97c \uc774\uc6a9\ud558\uc5ec \uc554\ud638\ud654\ud55c\ub2e4. import CryptoJS from &#8220;react-native-crypto-js&#8221;; let strPhoneNo = &#8220;01012345678&#8221;; let strSecretKey =&#8221;1234&#8243;; let strEncrypt = CryptoJS.AES.encrypt(strPhoneNo , strSecretKey).toString(); 3) \uc804\uc1a1 \uc704\uc758 strEncrypt\ub97c \uc774\uc6a9\ud558\uc5ec Node.js \uc11c\ubc84\ub85c \uc804\uc1a1 2. node.js \uc11c\ubc84 1) crypto-js \ucd94\uac00 npm install crypto-js &#8211;save 2) \uc0ac\uc6a9\ubc29\ubc95 \uc218\uc2e0\ub41c \uc804\ud654\ubc88\ud638\ub97c [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"footnotes":""},"categories":[203,21],"tags":[260,259,261],"class_list":["post-2065","post","type-post","status-publish","format-standard","hentry","category-javascript","category-mobile","tag-crypto-js","tag-react-native","tag-react-native-crypto-js"],"_links":{"self":[{"href":"http:\/\/blog.moramcnt.com\/index.php?rest_route=\/wp\/v2\/posts\/2065","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/blog.moramcnt.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/blog.moramcnt.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/blog.moramcnt.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/blog.moramcnt.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2065"}],"version-history":[{"count":2,"href":"http:\/\/blog.moramcnt.com\/index.php?rest_route=\/wp\/v2\/posts\/2065\/revisions"}],"predecessor-version":[{"id":2067,"href":"http:\/\/blog.moramcnt.com\/index.php?rest_route=\/wp\/v2\/posts\/2065\/revisions\/2067"}],"wp:attachment":[{"href":"http:\/\/blog.moramcnt.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2065"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/blog.moramcnt.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2065"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/blog.moramcnt.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2065"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}