{
    "componentChunkName": "component---src-templates-article-detail-index-js",
    "path": "/article/再來細說nfc-tag之特異功能_64dc105f506d135554cf6871",
    "result": {"pageContext":{"env":"stg","prebuiltSiteConfig":{"config":{"_id":{"$oid":"64561a040abe238c27145375"},"name":"config","created":1683364356767,"updated":1687935649120,"add_stock_timing":"on-checkout","checkout_threshold":152,"free_shipping_threshold":{"HOME":399,"CVS":350,"CUSTOM":399},"invoice_issue_type":"payment_success","logistics_allow_type":["CVS"],"logistics_auto_create":false,"logistics_fee_config":{"HOME":[],"CVS":[{"limit":5,"price":65}],"HK":[],"MO":[],"CN":[],"MY":[],"SG":[],"TH":[]},"logistics_sender_info":{"SenderZipCode":"300","SenderAddress":"新竹市光復路二段2巷49-4號5樓","SenderCellPhone":"0926001934","SenderPhone":"03-5750109","SenderName":"羅世融"},"logistics_temperature":"0001","upload_shipping_note":true,"id":"64561a040abe238c27145375"},"landing":{"_id":{"$oid":"64561a040abe238c27145376"},"name":"landing","created":1683364356987,"updated":1686471164758,"ui_type":"custom","custom_layout":{},"type3_layout":{"hero_banner_section":{"images":[{"image":"https://nfctogo-revtel2-com-prod.s3.ap-northeast-1.amazonaws.com/head_W_bg2-1686470954"}]},"product_category_section":{"categories":[{}]},"about_section":{},"article_category_section":{}},"id":"64561a040abe238c27145376"},"about":{"_id":{"$oid":"64561a050abe238c27145377"},"name":"about","created":1683364357226,"updated":1683364357226,"id":"64561a050abe238c27145377"},"navbar_config":{"_id":{"$oid":"64561a050abe238c27145378"},"name":"navbar_config","created":1683364357529,"updated":1767444442772,"entries":[{"name":"生日書","path":"/HBBK生日書"},{"name":"電子名片","path":"/電子名片"},{"name":"企業名片","path":"/企業名片"},{"name":"文章","name_en":"blog","path":"/articles"},{"name_en":"products","name":"產品","path":"/products"},{"name":"幫助中心","name_en":"help","path":"/support"}],"id":"64561a050abe238c27145378"},"footer_config":{"_id":{"$oid":"64561a050abe238c27145379"},"name":"footer_config","created":1683364357764,"updated":1765239605331,"contact_email":"nfctogo@gmail.com","social_fb":"https://www.facebook.com/nfctogo/","style":"horizontal","copyright":"NFCTOGO.com @2023","social_youtube":"https://www.youtube.com/channel/UC-fmtQuUK45uZtfVgeKafdg","social_ig":"https://www.instagram.com/nfctogo/","social_line":"https://lin.ee/Uh4T1Ip","entries":[{"name":"關於我們","path":"/about"},{"name":"隱私權政策","path":"https://www.nfctogo.com/privacy-policy"},{"name":"服務條款","path":"https://www.nfctogo.com/service-policy"},{"name":"蝦皮賣場","path":"https://shopee.tw/washow"}],"company_name":"NFCTOGO.com","id":"64561a050abe238c27145379"},"product_category":{"_id":{"$oid":"64561a050abe238c2714537a"},"name":"product_category","categories":[{"items":[{"name":"名片COMBO卡","display":"名片COMBO卡"},{"name":"錢包名片卡","display":"錢包名片卡 CryptoBadge"}],"display":"BADGE 電子名片","name":"BADGE 電子名片"},{"name":"EzCARD 電子名片","display":"EzCARD 電子名片"},{"name":"SEAL 憑證貼標","display":"SEAL 憑證貼標"},{"items":[{"name":"NFC Stickers","display":"NFC標籤貼紙"},{"name":"NFC Cards","display":"NFC感應卡片"}],"name":"NFC 通用商品","display":"NFC 通用商品"}],"meta_data":{"item_ui_type":"type1"},"created":1683364357972,"updated":1743371161469,"id":"64561a050abe238c2714537a"},"article_category":{"_id":{"$oid":"64561a060abe238c2714537b"},"name":"article_category","categories":[{"name":"blog","display":"部落格"},{"items":[{"name":"learn-BadgeApp","display":"Badge 教學"},{"name":"learn-ReWriterApp","display":"ReWriter 教學"}],"name":"learn","display":"App 教學"},{"items":[{"name":"NFC知識-第一次大發現","display":"NFC 第一次大發現"},{"name":"NFC知識-技術探索","display":"技術探索"},{"name":"NFC知識-NFC小百科","display":"小百科"},{"name":"NFC知識-創客園地","display":"創客園地"}],"name":"NFC知識","display":"NFC 知識"},{"name":"電子名片","display":"電子名片"}],"meta_data":{"item_ui_type":"type1"},"created":1683364358193,"updated":1711025080541,"id":"64561a060abe238c2714537b"},"sales_event_category":{"_id":{"$oid":"64561a060abe238c2714537c"},"name":"sales_event_category","categories":[],"meta_data":{},"created":1683364358333,"updated":1683364358333,"id":"64561a060abe238c2714537c"},"customer_support_config":{"_id":{"$oid":"64561a060abe238c2714537d"},"name":"customer_support_config","created":1683364358554,"updated":1691188761690,"options":[{},{}],"id":"64561a060abe238c2714537d"}},"prebuiltArticle":{"_id":{"$oid":"64dc105f506d135554cf6871"},"labels":["blog","NFC知識","NFC知識-技術探索"],"prebuilt_url":"","title":"再來，『細說NFC TAG』之特異功能","outline":"有了這些特異功能，很多應用如：繕本的認證、名酒的真偽辨識、正廠耗材的識別、尊榮購物的回饋......等等，都可以實現；有別於只是用來傳遞NDEF訊息的基本應用，NFC Tag的大有搞頭，值得你繼續看下去。","cover":"https://nfctogo-revtel2-com-prod.s3.ap-northeast-1.amazonaws.com/0-Title-A09-首圖-1692143695","image":"https://nfctogo-revtel2-com-prod.s3.ap-northeast-1.amazonaws.com/0-Title-A09-bg-1692143704","content":[{"type":"blockquote","children":[{"text":"有了這些特異功能，很多應用如：繕本的認證、名酒的真偽辨識、正廠耗材的識別、尊榮購物的回饋......等等，都可以實現；有別於只是用來傳遞NDEF訊息的基本應用，NFC Tag的大有搞頭，值得你繼續看下去。","fontWeight":"bolder","fontStyle":"italic"}]},{"type":"p","children":[{"fontWeight":"bolder","fontStyle":"italic","text":""}]},{"type":"p","children":[{"text":"別讓 NFC TAG 的特異功能，睡著了！","fontSize":18,"lineHeight":1.8,"fontWeight":"bolder"}]},{"type":"p","children":[{"text":"","fontSize":16,"lineHeight":1.8}]},{"type":"p","children":[{"text":"不管你是用NFC手機，還是特製的 NFC Reader 設備來感應 NFC Tag，一定都會要先取得在感應區內，首先回應的那個 Tag 的 UID，然後下達選取(SELECT)的命令之後，就可以開始存取此Tag的記憶體內容。","fontSize":16,"lineHeight":1.8}]},{"type":"p","children":[{"text":"","fontSize":16,"lineHeight":1.8}]},{"type":"p","children":[{"text":"這一連串的前置動作，如果是用 NFC手機的話，它會在你掃瞄(Scan) NFC Tag時，就自動幫你做完；先前也提到，如果 Tag內含有 NDEF訊息，手機會一起試著解析。但，如果 Tag有啟動所謂的『保護機制』，任何存取動作就必須先通過密碼的認證(Password Authentication)機制。","fontSize":16,"lineHeight":1.8}]},{"type":"p","children":[{"text":"","fontSize":16,"lineHeight":1.8}]},{"type":"p","children":[{"text":"在前文中，你應該知道目前有五種類型的NFC Tag，不巧的是這些Tag 所採用的晶片，幾乎每一款都不一樣；只有同一類型的晶片，會使用相同的通信協定；其他的如：記憶體容量的大小、存取的命令與設置的機制等，可能都有些許上的差異。所以筆者只就『NFC Re-Writer』這個App所支援的Tag作為範例，來進一步了解這些Tag常具備的特異功能。","fontSize":16,"lineHeight":1.8}]},{"type":"p","children":[{"text":"","fontSize":16,"lineHeight":1.8}]},{"type":"p","children":[{"text":"首先，我們來看一Tag晶片裡面的記憶體，因為Tag本身沒有帶電源，也就是說隨時可能會斷電。在這種情況下，使用所謂的 EEPROM 記憶體最為合適；意即只要你在有電的狀況下所寫入的資料，即使突然斷電了也不會被忘掉。這些 NFC Tag 記憶體的存取的方式，會因為功能性的不同分成：","fontSize":16,"lineHeight":1.8}]},{"type":"ul","children":[{"type":"li","children":[{"text":"OTP：只能做一次性的設定，用於存取設定的上鎖；","fontSize":16,"lineHeight":1.8}]},{"type":"li","children":[{"text":"R/W：而大部分的內容是可以自由讀寫的，除非啟動了密碼保護機制；","fontSize":16,"lineHeight":1.8}]},{"type":"li","children":[{"text":"W/O：再有少部分是只能寫不能讀，如設定的密碼與回應訊息等；","fontSize":16,"lineHeight":1.8}]},{"type":"li","children":[{"text":"R/O：唯獨的記憶體通常就在Tag的開頭，如UID之類，是不能被竄改的。另外，還有對應如截斷狀態、感讀計數器，這些隨時更新的特殊記憶體等。","fontSize":16,"lineHeight":1.8}]}]},{"type":"p","children":[{"text":"如果你是『","fontSize":16,"lineHeight":1.8},{"text":"真Maker","fontSize":16,"lineHeight":1.8,"fontWeight":"bolder"},{"text":"』，看到這裡應該會躍躍欲試，覺得大有可為了吧！因為有了這些特異功能，很多應用如：繕本的認證、名酒的真偽辨識、正廠耗材的識別、尊榮購物的回饋......等等，都可以實現；有別於只是用來傳遞NDEF訊息的基本應用，NFC Tag的大有搞頭，值得你繼續看下去。","fontSize":16,"lineHeight":1.8}]},{"type":"p","children":[{"text":"","fontSize":16,"lineHeight":1.8}]},{"type":"p","children":[{"text":"言歸正傳，這些特異功能有：","fontSize":16,"lineHeight":1.8}]},{"type":"p","children":[{"text":"","fontSize":16,"lineHeight":1.8}]},{"type":"ul","children":[{"type":"li","children":[{"text":"密碼認證，用來限制記憶體的存取權限","fontSize":16,"lineHeight":1.8,"textDecoration":"underline","fontWeight":"bolder"},{"text":"：大多數的晶片，如：NTAG213/215、SIC43NT等，都提供了32-Bit的密碼(4個位元組)的保護，來確認是否有權限來存取保護區內的記憶體；在設定完密碼之後，每次Tag上電，要存取保護區的記憶體時，必須先完成 \"PWD-AUTH (0x1B)\" 的密碼認證指令後，才能完整存取保護區。","fontSize":16,"lineHeight":1.8}]}]},{"type":"ul","children":[{"type":"li","children":[{"text":"動態NDEF，映射UID、滾動碼與狀態","fontSize":16,"lineHeight":1.8,"textDecoration":"underline","fontWeight":"bolder"},{"text":"：例如：NTAG213/215 可以經由調整操作設置(Configuration Pages)的參數，來將UID與感讀計數映射到NDEF的訊息內；而SIC43NT可以設定一把長80-Bit的金鑰，在每次存取NDEF內容便產生一滾動碼並映射到原NDEF之中。(參考下圖)","fontSize":16,"lineHeight":1.8}]}]},{"type":"ul","children":[{"type":"li","children":[{"text":"UID簽證，確保無仿造的偽品發生","fontSize":16,"lineHeight":1.8,"fontWeight":"bolder","textDecoration":"underline"},{"text":"：NXP為其NTAG系列的UID，例如NTAG213/215/424DNA，均簽發一ECC檢覈的憑證，可以使用憑證讀取\"READ_SIG (0x3C)\"命令來讀出憑證(Original Signature) ，並以該系列的公鑰(Public Key)驗證。","fontSize":16,"lineHeight":1.8}]}]},{"type":"ul","children":[{"type":"li","children":[{"text":" ","fontSize":16,"lineHeight":1.8},{"text":"截斷 (Tampering) 偵測，可作為新品封條","fontSize":16,"lineHeight":1.8,"fontWeight":"bolder","textDecoration":"underline"},{"text":"：例如：NTAG213TT、SIC43NT，提供一路封閉迴路作為截斷偵測之用，當此迴路斷開時，會將此狀態映射到NDEF之中，或記錄於專屬的記憶體中以供讀取。","fontSize":16,"lineHeight":1.8}]}]},{"type":"p","children":[{"text":"","fontSize":16,"lineHeight":1.8}]},{"type":"img","src":"https://nfcmaker-revtel2-com-prod.s3.ap-northeast-1.amazonaws.com/article9-截圖 2022-03-27-2-1648347421","children":[{"text":""}],"maxWidth":"100%","width":"100%"},{"type":"p","children":[{"text":""}]},{"type":"p","children":[{"text":"這些特異功能，可以在 NFC Re-Writer App主畫面下的『TAG KIT』選項裡找到，如果Maker手邊有這樣的Tag，要怎麼發揮，就看如何擘劃你的App大計了。","fontSize":16,"lineHeight":1.8}]}],"html":"<blockquote style=\"border-left: solid 3px lightgray;\npadding-left: 10px\"><span style=\"font-style: italic;\nfont-weight: bolder\">有了這些特異功能，很多應用如：繕本的認證、名酒的真偽辨識、正廠耗材的識別、尊榮購物的回饋......等等，都可以實現；有別於只是用來傳遞NDEF訊息的基本應用，NFC Tag的大有搞頭，值得你繼續看下去。</span></blockquote><p  style=\"margin: 0\"> <span style=\"font-style: italic;\nfont-weight: bolder\"></span> </p><p  style=\"margin: 0\"> <span style=\"font-weight: bolder;\nfont-size: 18px;\nline-height: 1.8\">別讓 NFC TAG 的特異功能，睡著了！</span> </p><p  style=\"margin: 0\"> <span style=\"font-size: 16px;\nline-height: 1.8\"></span> </p><p  style=\"margin: 0\"> <span style=\"font-size: 16px;\nline-height: 1.8\">不管你是用NFC手機，還是特製的 NFC Reader 設備來感應 NFC Tag，一定都會要先取得在感應區內，首先回應的那個 Tag 的 UID，然後下達選取(SELECT)的命令之後，就可以開始存取此Tag的記憶體內容。</span> </p><p  style=\"margin: 0\"> <span style=\"font-size: 16px;\nline-height: 1.8\"></span> </p><p  style=\"margin: 0\"> <span style=\"font-size: 16px;\nline-height: 1.8\">這一連串的前置動作，如果是用 NFC手機的話，它會在你掃瞄(Scan) NFC Tag時，就自動幫你做完；先前也提到，如果 Tag內含有 NDEF訊息，手機會一起試著解析。但，如果 Tag有啟動所謂的『保護機制』，任何存取動作就必須先通過密碼的認證(Password Authentication)機制。</span> </p><p  style=\"margin: 0\"> <span style=\"font-size: 16px;\nline-height: 1.8\"></span> </p><p  style=\"margin: 0\"> <span style=\"font-size: 16px;\nline-height: 1.8\">在前文中，你應該知道目前有五種類型的NFC Tag，不巧的是這些Tag 所採用的晶片，幾乎每一款都不一樣；只有同一類型的晶片，會使用相同的通信協定；其他的如：記憶體容量的大小、存取的命令與設置的機制等，可能都有些許上的差異。所以筆者只就『NFC Re-Writer』這個App所支援的Tag作為範例，來進一步了解這些Tag常具備的特異功能。</span> </p><p  style=\"margin: 0\"> <span style=\"font-size: 16px;\nline-height: 1.8\"></span> </p><p  style=\"margin: 0\"> <span style=\"font-size: 16px;\nline-height: 1.8\">首先，我們來看一Tag晶片裡面的記憶體，因為Tag本身沒有帶電源，也就是說隨時可能會斷電。在這種情況下，使用所謂的 EEPROM 記憶體最為合適；意即只要你在有電的狀況下所寫入的資料，即使突然斷電了也不會被忘掉。這些 NFC Tag 記憶體的存取的方式，會因為功能性的不同分成：</span> </p><ul style=\"\"><li style=\"\"><span style=\"font-size: 16px;\nline-height: 1.8\">OTP：只能做一次性的設定，用於存取設定的上鎖；</span></li><li style=\"\"><span style=\"font-size: 16px;\nline-height: 1.8\">R/W：而大部分的內容是可以自由讀寫的，除非啟動了密碼保護機制；</span></li><li style=\"\"><span style=\"font-size: 16px;\nline-height: 1.8\">W/O：再有少部分是只能寫不能讀，如設定的密碼與回應訊息等；</span></li><li style=\"\"><span style=\"font-size: 16px;\nline-height: 1.8\">R/O：唯獨的記憶體通常就在Tag的開頭，如UID之類，是不能被竄改的。另外，還有對應如截斷狀態、感讀計數器，這些隨時更新的特殊記憶體等。</span></li></ul><p  style=\"margin: 0\"> <span style=\"font-size: 16px;\nline-height: 1.8\">如果你是『</span><span style=\"font-weight: bolder;\nfont-size: 16px;\nline-height: 1.8\">真Maker</span><span style=\"font-size: 16px;\nline-height: 1.8\">』，看到這裡應該會躍躍欲試，覺得大有可為了吧！因為有了這些特異功能，很多應用如：繕本的認證、名酒的真偽辨識、正廠耗材的識別、尊榮購物的回饋......等等，都可以實現；有別於只是用來傳遞NDEF訊息的基本應用，NFC Tag的大有搞頭，值得你繼續看下去。</span> </p><p  style=\"margin: 0\"> <span style=\"font-size: 16px;\nline-height: 1.8\"></span> </p><p  style=\"margin: 0\"> <span style=\"font-size: 16px;\nline-height: 1.8\">言歸正傳，這些特異功能有：</span> </p><p  style=\"margin: 0\"> <span style=\"font-size: 16px;\nline-height: 1.8\"></span> </p><ul style=\"\"><li style=\"\"><span style=\"text-decoration: underline;\nfont-weight: bolder;\nfont-size: 16px;\nline-height: 1.8\">密碼認證，用來限制記憶體的存取權限</span><span style=\"font-size: 16px;\nline-height: 1.8\">：大多數的晶片，如：NTAG213/215、SIC43NT等，都提供了32-Bit的密碼(4個位元組)的保護，來確認是否有權限來存取保護區內的記憶體；在設定完密碼之後，每次Tag上電，要存取保護區的記憶體時，必須先完成 &quot;PWD-AUTH (0x1B)&quot; 的密碼認證指令後，才能完整存取保護區。</span></li></ul><ul style=\"\"><li style=\"\"><span style=\"text-decoration: underline;\nfont-weight: bolder;\nfont-size: 16px;\nline-height: 1.8\">動態NDEF，映射UID、滾動碼與狀態</span><span style=\"font-size: 16px;\nline-height: 1.8\">：例如：NTAG213/215 可以經由調整操作設置(Configuration Pages)的參數，來將UID與感讀計數映射到NDEF的訊息內；而SIC43NT可以設定一把長80-Bit的金鑰，在每次存取NDEF內容便產生一滾動碼並映射到原NDEF之中。(參考下圖)</span></li></ul><ul style=\"\"><li style=\"\"><span style=\"text-decoration: underline;\nfont-weight: bolder;\nfont-size: 16px;\nline-height: 1.8\">UID簽證，確保無仿造的偽品發生</span><span style=\"font-size: 16px;\nline-height: 1.8\">：NXP為其NTAG系列的UID，例如NTAG213/215/424DNA，均簽發一ECC檢覈的憑證，可以使用憑證讀取&quot;READ_SIG (0x3C)&quot;命令來讀出憑證(Original Signature) ，並以該系列的公鑰(Public Key)驗證。</span></li></ul><ul style=\"\"><li style=\"\"><span style=\"font-size: 16px;\nline-height: 1.8\"> </span><span style=\"text-decoration: underline;\nfont-weight: bolder;\nfont-size: 16px;\nline-height: 1.8\">截斷 (Tampering) 偵測，可作為新品封條</span><span style=\"font-size: 16px;\nline-height: 1.8\">：例如：NTAG213TT、SIC43NT，提供一路封閉迴路作為截斷偵測之用，當此迴路斷開時，會將此狀態映射到NDEF之中，或記錄於專屬的記憶體中以供讀取。</span></li></ul><p  style=\"margin: 0\"> <span style=\"font-size: 16px;\nline-height: 1.8\"></span> </p><span style=\"width: 100%\"><img src=\"https://nfcmaker-revtel2-com-prod.s3.ap-northeast-1.amazonaws.com/article9-截圖 2022-03-27-2-1648347421\" alt=\"article image\" style=\"width: 100%\" /><span><span style=\"\"></span></span></span><p  style=\"margin: 0\"> <span style=\"\"></span> </p><p  style=\"margin: 0\"> <span style=\"font-size: 16px;\nline-height: 1.8\">這些特異功能，可以在 NFC Re-Writer App主畫面下的『TAG KIT』選項裡找到，如果Maker手邊有這樣的Tag，要怎麼發揮，就看如何擘劃你的App大計了。</span> </p>","created":1692143711544,"updated":1706144781346,"id":"64dc105f506d135554cf6871","html_title":"大解密！『細說NFC TAG』之特異功能"}}},
    "staticQueryHashes": []}