LANGUAGE
中文 (簡體)
日文
韓文
越南文
西班牙文
法文
義大利文
葡萄牙文 (葡萄牙)
德文
阿拉伯文
札那文
印尼巽他文
佛里烏利文
希臘文
奇加文
林堡文
阿姆哈拉文
南非祖魯文
恩道文
烏干達文
馬來文
瓜拉尼文
印地文
克丘亞文
沃洛夫文
孟加拉文
阿法文
哈薩克文
迪尤拉文
恩德貝萊文 (南)
烏克蘭文
馬來文 (爪夷)
瓦瑞文
吉土巴文
克里米亞韃靼文
貝塔維文
宗卡文
法羅文
阿喬利文
契維文
迪維希文
挪威文
烏茲別克文
白俄羅斯文
吉爾吉斯文
克里奧文
車臣文
宗喀文
波士尼亞文
阿爾巴尼亞文
俾路支文
旁遮普文 (古木基)
烏爾都文
馬拉加斯文
立陶宛文
多姆貝文
克奇文
邦板牙文
帕皮阿門托文
波斯文
阿薩姆文
威爾斯文
倫巴底文
旁遮普文 (沙木基)
烏德穆爾特文
馬拉地文
伊洛卡諾文
米佐文
克拉蘇特文 (西格陵蘭文)
邦阿西楠文
帕施圖文
波蘭文
峇里文
剛果文
桑戈文
班巴拉文
馬拉雅拉姆文
伊班文
米南文
克羅埃西亞文
亞美尼亞文
拉丁文
芬蘭文
俄文
查莫羅文
埃維文
桑塔利文
納瓦特爾文 (東瓦斯特克)
馬紹爾文
伊博文
艾馬拉文
利古里亞文
亞塞拜然文
拉特加萊文
阿布哈茲文
保加利亞文
洪斯呂克文
夏威夷文
泰文
索馬里文
馬都拉文
冰島文
西西里島文
努爾文
亞齊文
拉脫維亞文
阿瓦爾文
信德文
科米文
庫德文 (庫爾曼吉文)
泰米爾文
草原馬里文
馬爾瓦第文
匈牙利文
西里西亞文
希伯來文
佩蒂文
東加文
南非文
科西嘉文
庫德文 (索拉尼文)
泰盧固文
貢根文
高棉文
印尼文
希里蓋農文
奇切瓦文
林格拉文
宿霧文
馬耳他文
海地克里奧文
恩科文 (西非書面文)
苗文
南非柯薩文
2025.09.12
部落格

簡化與安全兼備:深入解析Matter協議的安全性

分享:

[台灣,2025 09 05]

SEAL SQ是一家歐洲公司,致力於為物聯網和工業應用提供安全解決方案,主要產品包括安全微控制器(Secure MCU)、PKI服務和安全晶片(Secure Element)等 。該公司是少數獲得Matter授權的非限定廠商識別碼(VID)產品公證機構(PAA)之一

我們非常感謝SEAL SQ為我們提供了這篇關於Matter安全機制的技術文章。本文深入淺出地介紹了Matter協議的運作方式及其嚴謹的安全性,包括其開放原始碼的連線標準、基於Wi-Fi和藍牙等現有技術的端到端加密系統,以及專為裝置入網設計的簡單而安全的流程。本文亦詳細闡述了Matter的公鑰基礎設施(PKI)架構,特別是產品公證機構(PAA)、第一線產品公證機構(PAI)和裝置公證書(DAC)之間的信任鏈,這對於驗證Matter裝置的真實性至關重要。

 

簡介

Matter 協議是一項開放原始碼的連線標準,目的在讓智慧家庭裝置更容易互通互聯。該協議由 CSA (Connectivity Standards Alliance) 所制定,包括 AppleAmazonGoogle 以及 Zigbee Alliance 等眾多知名科技公司都已加入該技術聯盟。

 

該協議的目標是為智慧家庭裝置建立一個統一的標準,為使用者打造一個可互通且安全的智慧家庭生態系統,使用者亦可更簡便地設定不同廠商的智慧家庭裝置。

值得留意的是,Matter 是建立在 Wi-Fi、低功耗藍牙 (BLE) 以及 Thread 等現有技術之上,並採用端到端加密系統來保護使用者資料,該協議也提供了一個簡單且安全的裝置導入流程,企圖同時滿足智慧家庭裝置在安全性、便利性上的雙重需求。

 

Matter的安全性規範

首先,可先參考圖一概略了解 Matter 的安全機制運作,且為了能較深入介紹Matter的運作,一些技術性的名詞先說明如下:

 

 

圖一. Matter 安全機制運作架構

 

Node (節點)

一個可網路定址的邏輯物件,需支援 Matter 協議堆疊,且在完成配置入網 (Commissioned) 後,擁有其專屬的 ID以及本地端憑證,一個實體設備可以承載多個節點。

 

Fabric (網域)

包含Node的一組集合,這些Node共享同一個本地端建立的信任根 (root of trust),也擁有相同的分散式架構。

 

Commissionee (入網裝置)

一個正在進行入網設定的新裝置,該裝置將被設定為一個 Node,之後將被加入配置到某個 Fabric (網域) 中。

 

Commissioner (配置者)

指的是在 Fabric(網域)中負責執行配置入網 (Commissioning)且將新裝置加入Fabric Node。在實際應用中,配置通常是由智慧型手機執行,而智慧型手機本身也屬於該 Fabric Node之一。

 

Administrator (管理員)

對其他Node 擁有管理權限的節點。

 

PAA (Product Attestation Authority,產品公證機構)

專門頒發MATTER裝置公證 (DAC) 的機構,所謂的公證書即第三方公正機關在確認MATTER設備由某個合格的CSA廠商所製造後,提供內含電子簽章的證明書。PAA通常指的是協助MATTER設備商建置發證系統的CSA授權服務商

 

PAI (Product Attestation Intermediate,第一線產品公證機構)

PAA下一層的發證系統,在其授權範圍內,同樣可頒發裝置公證書 (DAC) 的機構,PAI通常指的就是MATTER設備的品牌廠商,該PAI只能發行公證書給自己生產的裝置,也代表對該裝置的品質負有責任。

 

DAC (Device Attestation Certificate,裝置公證書)

一份符合 RFC 標準的 X.509 v3 文件,包含各種可供查核的資訊欄位,用於確認該款MATTER設備係由某個合格的CSA廠商所製造。

 

CD (Certification Declaration,認證聲明書)

裝置廠商向 CSA 申請取得含數位簽章的一份文件,用於標示某廠商裝置的 Matter 認證狀態。

 

VID (Vendor ID,廠商識別碼)

一組 16 位元數字,用於識別裝置的廠商,裝置廠商加入CSA後向 CSA 申請取得。

 

PID (Product ID,產品識別碼)

一組 16 位元數字,用於識別某一廠商生產的不同類型裝置,在該廠商的產品中具有唯一性,同樣由裝置廠商需向 CSA 申請取得。

 

NOC (Node Operational Certificate,節點工作憑證)

NOC 包含一份專屬該網域的信任根憑證,以及該節點專屬的網域憑證與對應私鑰。NOC 與私鑰可用於不同節點之間的通訊。

 

DCL (Distributed Compliance Ledger,分散式合規追蹤平台)

DCL 是一個由CSA建立的分散式雲端平台,用於紀錄MATTER裝置資料以及PAA資料,可用來追蹤產品認證狀態以及廠商資訊,例如產品名稱、產品描述、韌體升級 URL 等。

 

圖二. Matter 產品的公證PKI架構與DCL

 

裝置鑑定與PKI

Matter利用裝置的公證書 (DAC) 來建立檢驗機制,讓 Commissioner Administrator 在共享敏感資訊(如金鑰及其他憑證)之前,能夠判斷某個節點是否為真正合規的MATTER產品。裝置鑑定功能依賴 PAAPAIDAC 這整條信任鏈以及CD (Certification Declaration,認證聲明書)

所有要入網的 Matter 節點必須具備一份 DAC及對應的私鑰(每個裝置皆唯一)DAC 主要用於裝置鑑定流程,這是將 Commissionee (入網裝置) 加入 Fabric 的流程一部分。需注意的是,DAC 必須是由PAI所簽發,而PAI 也必須可追溯至更上層的PAA所管理。

 DAC 的欄位中必須包含特定的屬性值,用以表示節點的VID (Vendor ID) PID (Product ID),確保能夠識別該節點的廠商與產品類別。DAC 的有效期限則由裝置廠商決定,廠商可以選擇將有效期限設定為 允許的最大值,表明該 DAC 沒有明確定義的到期日。

裝置公證 PKI 架構係由 PAAPAI 與個別 DAC 所組成。 PAI 公鑰用於加密驗證 DAC 的簽章,而 PAI 有效證書則是由PAA 所簽發。來自 PAA 的公鑰則用於加密驗證 PAI 有效證書的簽章。最上層的PAA 有效證書是一份自簽根證書。如此一來,DAC 會連結到 PAI ,而 PAI 再連結到 PAA 根證書。因此每個 DAC內的溯源紀錄都是不同的,如此即可用於辨別每個不同的MATTER設備。

 

圖三. Matter DACPKI架構

 

Commissioners必須使用 PAA PAI 有效證書來驗證 Commissionee的真實性,然後才能繼續執行其餘的入網流程。

 

 

 

入網流程

裝置入網配置 (Device Commissioning) 指的是將一個節點加入到 Fabric 的過程,並透過 PASE (Passcode-Authenticated Session Establishment,入網驗證) PAKE (Password-Authenticated Key Exchange,金鑰交換) 協定建立安全通道,這些流程在 Matter 規範中都有明確定義。

 

PASE 期間,對 Matter 智慧家庭裝置的 DAC進行驗證是一個強制的步驟,用來確認該裝置的真實性與合法性。下圖展示的是如何將一個新的 Matter 智慧家庭裝置進行入網配置 (Commissioning) PASE工作流程。

 

 

圖四. MATTER設備入網流程

 

 

Commissioner 首先會掃描裝置上的 QR-Code,以取得將 Commissionee 入網配置模式所需的全部資訊。該 QR-Code 內含以 base38 編碼的二進位資料,包括 VersionVendor IDProduct IDPasscode (即驗證碼,由於每台設備的驗證碼不同,QR-Code也因此不同,如此可確認使用者確實擁有該裝置) 等。

 

一旦 Commissionee 進入配置模式,Commissioner 會開始進行藍牙掃描尋找該 Commissionee。從這一步開始,Commissioner Commissionee 之間將建立並保護一個 PASE 會話,該會話是基於 PAKE 協定,並透過從 QR-code 獲取的 passcode 使用金鑰衍生函數 (PBKDF) 來導出加密金鑰。

 

Commissioner 接下來會向 Commissionee 請求 DACCD。由於 DAC 是一條由PAA到底部的信任鏈,Commissioner 會驗證該 PAA 是否已經由 CSA 驗證並管理。同時 Commissioner 也會檢查 CD (產品經授權實驗室完成認證流程後,由 CSA提供) 是否包含了 DAC 驗證所需要的資訊。

 

在完成裝置鑑定程序後,Commissioner 會使用 CSRRequest 指令向 Commissionee 請求一份日常工作用的憑證簽署請求 (CSR),以便為 Commissionee 生成 NOC。隨後Commissioner 會使用 AddTrustedRootCertificate AddNOC 指令,將 NOC 安裝到 Commissionee 上。

 

接下來,Commissioner 會使用AddOrUpdateWiFiNetwork AddOrUpdateThreadNetwork等指令,將 Commissionee 加入目前的家庭WiFiThread網路。

 

Commissioner 也會在 Commissionee 上依其需求設定存取控制清單 (Access Control List, ACL)ACL 會包含關於 Fabric、權限等級、驗證模式等相關資訊。入網配置流程完成後,Commissioner 會關閉 PASE 流程以及 BLE 通道。

 

由以上說明可知,MATTER安全機制十分嚴謹,與HomeKit 的安全架構也有些類似:

1.    PAAPAIDAC為一條完整的裝置公證書發行鏈。

2.    設備需由CSA授權的實驗室檢驗後,方能成為MATTER認證的裝置。

3.    MATTER裝置相互檢驗合法性後,方能建立加密通道進行通訊。

 

實務上,MATTER可同時滿足智慧家庭裝置在安全性、便利性上的雙重需求,唯設備商亦需投入足夠的資源,如加入CSA會員、建立PAI以發行DAC、整合無線SoC或晶片、測試MATTER各種操控介面、產品送驗、調整產測程式等,有興趣的廠商除了可以自行摸索逐一克服之外,亦可向愛瑞德科技或SEALSQ TW (法商席爾斯,CSA授權的PAA服務商) 諮詢配套方案。 

 

SEALSQ法商席爾斯,納斯達克股票代碼:LAES)是一家歐洲公司,主要提供安全微控制器 (Secure MCU)PKI 服務和安全晶片(Secure Element)等產品,為物聯網和工業應用提供安全解決方案。SEALSQ 是少數獲得 Matter 授權的非限定 VID (non-VID scoped) PAA 之一,這表示 SEALSQ 能夠為智慧家庭裝置製造商提供受管理的 PKI 服務,讓他們能透過遠端或離線的方式管理屬於自己的 PAI,並綁定其自身的 VID。一旦 PAI 建立完成,裝置製造商即可透過 SEALSQ INeS 網頁系統輕鬆存取該 PAI,並開始為每一個智慧家庭裝置簽發 DAC

 

 

SEALSQ 官方網頁及台灣窗口: https://www.aradconn.com/purchase/MatterPAA/

 

圖片文字版權聲明:

本文由SEALSQ TW 法商席爾斯授權刊載

本文所有文字、圖片內容(包括但不限於標題、內文、分析與總結)版權歸 SEALSQ TW 法商席爾斯所有。未經書面授權,嚴禁任何形式的複製、轉載、修改或商業用途。

 

📢 請期待我們 Aradtube 頻道的最新一集《BLE 技術脈動解碼》!

請訂閱我們的頻道並開啟小鈴鐺,以便即時收到最新影片的通知。

🔗 YouTube: https://www.youtube.com/@Aradconn

🔗 Bilibili: https://space.bilibili.com/3546930479106305/upload/video

 

   Edited by Intl. Commercial Development Manager: Mr. Tim Chien

相關產品

MN54L-U15-DB (BN54L-U15)
MN54L-U15-DB (BN54L-U15)

■ MN54L-U15 開發測試板
■ Nordic nRF54L15
■ 資料傳輸距離 670 公尺 (可視直線距離)

MN54L-P15-DB (BN54L-P15)
MN54L-P15-DB (BN54L-P15)

■ MN54L-P15 開發測試板
■ Nordic nRF54L16
■ 資料傳輸距離 580 公尺 (可視直線距離)

MN54L-C15-DB (BN54L-C15)
MN54L-C15-DB (BN54L-C15)

■ MN54L-C15 開發測試板
■ Nordic nRF54L15
■ 資料傳輸距離 553 公尺 (可視直線距離)

MN54L-C15
MN54L-C15

■ 128 MHz Arm Cortex-M33
■ NVM 1.5MB / RAM 256KB
■ 資料傳輸距離 660 公尺 (可視直線距離)

MN54L-P15
MN54L-P15

■ 128 MHz Arm Cortex-M33
■ NVM 1.5MB / RAM 256KB
■ 資料傳輸距離 580 公尺 (可視直線距離)

MN54L-U15
MN54L-U15

■ 128 MHz Arm Cortex-M33
■ NVM 1.5MB / RAM 256KB
■ 資料傳輸距離 670 公尺 (可視直線距離)

LANGUAGE
中文 (簡體)
日文
韓文
越南文
西班牙文
法文
義大利文
葡萄牙文 (葡萄牙)
德文
阿拉伯文
札那文
印尼巽他文
佛里烏利文
希臘文
奇加文
林堡文
阿姆哈拉文
南非祖魯文
恩道文
烏干達文
馬來文
瓜拉尼文
印地文
克丘亞文
沃洛夫文
孟加拉文
阿法文
哈薩克文
迪尤拉文
恩德貝萊文 (南)
烏克蘭文
馬來文 (爪夷)
瓦瑞文
吉土巴文
克里米亞韃靼文
貝塔維文
宗卡文
法羅文
阿喬利文
契維文
迪維希文
挪威文
烏茲別克文
白俄羅斯文
吉爾吉斯文
克里奧文
車臣文
宗喀文
波士尼亞文
阿爾巴尼亞文
俾路支文
旁遮普文 (古木基)
烏爾都文
馬拉加斯文
立陶宛文
多姆貝文
克奇文
邦板牙文
帕皮阿門托文
波斯文
阿薩姆文
威爾斯文
倫巴底文
旁遮普文 (沙木基)
烏德穆爾特文
馬拉地文
伊洛卡諾文
米佐文
克拉蘇特文 (西格陵蘭文)
邦阿西楠文
帕施圖文
波蘭文
峇里文
剛果文
桑戈文
班巴拉文
馬拉雅拉姆文
伊班文
米南文
克羅埃西亞文
亞美尼亞文
拉丁文
芬蘭文
俄文
查莫羅文
埃維文
桑塔利文
納瓦特爾文 (東瓦斯特克)
馬紹爾文
伊博文
艾馬拉文
利古里亞文
亞塞拜然文
拉特加萊文
阿布哈茲文
保加利亞文
洪斯呂克文
夏威夷文
泰文
索馬里文
馬都拉文
冰島文
西西里島文
努爾文
亞齊文
拉脫維亞文
阿瓦爾文
信德文
科米文
庫德文 (庫爾曼吉文)
泰米爾文
草原馬里文
馬爾瓦第文
匈牙利文
西里西亞文
希伯來文
佩蒂文
東加文
南非文
科西嘉文
庫德文 (索拉尼文)
泰盧固文
貢根文
高棉文
印尼文
希里蓋農文
奇切瓦文
林格拉文
宿霧文
馬耳他文
海地克里奧文
恩科文 (西非書面文)
苗文
南非柯薩文
circuit
circuit
洽詢車

你的洽詢車總計 0 件產品

產品比較
僅能同分類比較

你的比較總計 0 件產品

依據歐盟施行的個人資料保護法,我們致力於保護您的個人資料並提供您對個人資料的掌握。
按一下「全部接受」,代表您允許我們置放 Cookie 來提升您在本網站上的使用體驗、協助我們分析網站效能和使用狀況,以及讓我們投放相關聯的行銷內容。您可以在下方管理 Cookie 設定。 按一下「確認」即代表您同意採用目前的設定。

管理Cookies

隱私權偏好設定中心

依據歐盟施行的個人資料保護法,我們致力於保護您的個人資料並提供您對個人資料的掌握。
按一下「全部接受」,代表您允許我們置放 Cookie 來提升您在本網站上的使用體驗、協助我們分析網站效能和使用狀況,以及讓我們投放相關聯的行銷內容。您可以在下方管理 Cookie 設定。 按一下「確認」即代表您同意採用目前的設定。

查看隱私權政策

管理同意設定

必要的Cookie

一律啟用

網站運行離不開這些 Cookie 且您不能在系統中將其關閉。通常僅根據您所做出的操作(即服務請求)來設置這些 Cookie,如設置隱私偏好、登錄或填充表格。您可以將您的瀏覽器設置為阻止或向您提示這些 Cookie,但可能會導致某些網站功能無法工作。