資料介紹
描述
該項目旨在演示 Pod 物聯(lián)網(wǎng)安全解決方案——SAFE2 小程序,帶有最簡單的物聯(lián)網(wǎng)模塊——Arduino Nano。
SAFE2 小程序基于 GSMA IoT SAFE 理念的擴展。該小程序旨在為成本極低且受限的物聯(lián)網(wǎng)設(shè)備提供遙測數(shù)據(jù)到數(shù)據(jù)服務(wù)器的安全傳輸。
物聯(lián)網(wǎng)安全
IoT SAFE 小程序由 GSMA 于 2019 年 12 月 3 日推出。它旨在簡化物聯(lián)網(wǎng)解決方案并為加密密鑰提供安全存儲和安全環(huán)境以執(zhí)行 TLS 協(xié)議的加密功能。
IoT SAFE 是一種運行在受保護環(huán)境中的安全庫。這種模型意味著物聯(lián)網(wǎng)應(yīng)用程序的復(fù)雜架構(gòu),其中可能包括 TLS 層、中間件和帶有物聯(lián)網(wǎng)安全小程序的安全元素 (SIM)。

TLS 層負責(zé) TLS 握手和協(xié)議處理。IoT SAFE 中間件負責(zé)將命令從 TLS 層傳輸?shù)?IoT SAFE 小程序。IoT SAFE 小程序負責(zé)加密操作的執(zhí)行。
安全2
Pod SAFE2 解決方案旨在簡化從 SIM 卡到服務(wù)器的數(shù)據(jù)傳輸。它不僅包括加密庫,還包括基于 SIM 工具包功能的 TLS1.3 協(xié)議實現(xiàn)。
它顯著簡化了數(shù)據(jù)收集應(yīng)用程序(例如物聯(lián)網(wǎng)遙測)和 SAFE2 小程序之間的接口。
外部應(yīng)用程序只需要傳遞要發(fā)送到服務(wù)器的數(shù)據(jù)。

不再需要 IoT 應(yīng)用程序中的 TLS 層,因為它已經(jīng)由 Pod SAFE2 小程序?qū)崿F(xiàn)。
SIM 負責(zé)所有協(xié)議步驟,包括域名解析和重復(fù)嘗試,直到將消息傳送到服務(wù)器。
要通過 SAFE2 小程序發(fā)送一些數(shù)據(jù),設(shè)備應(yīng)用程序應(yīng)通過調(diào)制解調(diào)器中間件向 SIM 發(fā)送特定命令 - 用于完全 SIM 訪問的 AT 命令,即“AT+CSIM”。
首先,輔助邏輯信道必須打開(以免干擾基本信道中調(diào)制解調(diào)器和 SIM 卡之間的 GSM 會話)。然后必須在新通道中選擇小程序,并將數(shù)據(jù)發(fā)送到同一通道中的小程序。通道應(yīng)關(guān)閉以供重新使用。
AT+CSIM 命令必須根據(jù) ISO/IEC 7816-4 將下一個 APDU 命令編碼到 SIM:
- 管理頻道(打開);
- 選擇(按名稱);
- 使用專有標簽“c1”放置數(shù)據(jù);
- 管理頻道(關(guān)閉)。
獲取帶有應(yīng)用程序數(shù)據(jù)的 PUT DATA 命令,SAFE2 小程序創(chuàng)建一個發(fā)送作業(yè)。該工作包含地址信息和申請數(shù)據(jù)。小程序?qū)L試執(zhí)行作業(yè),直到成功為止。目前對于每個作業(yè),如果需要解析服務(wù)器名稱,并使用存儲在 SIM 中的預(yù)共享密鑰建立 TLS 1.3 會話。
執(zhí)行日志
下面是他的 Demo Scetch 的典型執(zhí)行日志。第一部分是調(diào)制解調(diào)器設(shè)置,等待調(diào)制解調(diào)器中的網(wǎng)絡(luò)注冊和 GSM 相關(guān)進程的完成。下一部分 - 設(shè)備 ID 注冊 - 完成設(shè)置。最后一部分 - 向小程序提供數(shù)據(jù)。
15:35:05.588 -> nano started!
15:35:06.589 -> put 'at'
15:35:06.988 -> put 'at'
15:35:07.389 -> put 'at'
15:35:07.789 -> put 'at'
15:35:08.189 -> put 'at'
15:35:08.589 -> put 'at'
15:35:08.988 -> put 'at'
15:35:09.387 -> put 'at'
15:35:09.787 -> put 'at'
15:35:10.186 -> put 'at'
15:35:10.286 -> at
15:35:10.319 -> OK
15:35:10.386 ->
15:35:10.386 -> +CFUN: 1
15:35:10.485 ->
15:35:10.519 -> +CPIN: READY
15:35:10.651 ->
15:35:10.685 -> SMS Ready
15:35:11.581 -> put 'at+creg?'
15:35:11.581 -> 0:2
15:35:11.581 -> cntr: 0
15:35:13.074 -> put 'at+creg?'
15:35:13.074 -> 0:2
15:35:13.074 -> cntr: 0
15:35:14.600 -> put 'at+creg?'
15:35:14.600 -> 0:5
15:35:14.600 -> cntr: 1
15:35:16.093 -> put 'at+creg?'
15:35:16.093 -> 0:5
15:35:16.093 -> cntr: 2
15:35:17.587 -> put 'at+creg?'
15:35:17.587 -> 0:5
15:35:17.587 -> cntr: 3
15:35:19.080 -> put 'at+creg?'
15:35:19.113 -> 0:5
15:35:19.113 -> cntr: 4
15:35:20.606 -> put 'at+creg?'
15:35:20.606 -> 0:5
15:35:20.606 -> cntr: 5
15:35:22.099 -> put 'at+creg?'
15:35:22.099 -> 0:5
15:35:22.099 -> cntr: 6
15:35:23.592 -> put 'at+creg?'
15:35:23.625 -> 0:5
15:35:23.625 -> cntr: 7
15:35:24.621 -> setup finished
15:35:24.621 -> at+csim=10,"0070000001"
15:35:24.621 -> +CSIM: 6,"019000"
15:35:24.621 ->
15:35:24.621 -> OK
15:35:24.654 -> at+csim=34,"01A404000CF0706F646773616665320101"
15:35:24.654 -> +CSIM: 4,"9000"
15:35:24.654 ->
15:35:24.654 -> OK
15:35:24.787 -> at+csim=30,"01DA02C00A51523143572089723526"
15:35:24.787 -> +CSIM: 4,"9000"
15:35:24.787 ->
15:35:24.787 -> OK
15:35:24.820 -> at+csim=10,"0070800100"
15:35:24.820 -> +CSIM: 4,"9000"
15:35:24.820 ->
15:35:24.820 -> OK
15:35:24.820 -> Set DeviceID: OK
15:35:24.821 -> Humidity: 40
15:35:24.821 -> Temperature: 25
15:35:24.821 ->
15:35:24.821 -> HT data:00280019
15:35:24.821 -> at+csim=10,"0070000001"
15:35:24.821 -> +CSIM: 6,"019000"
15:35:24.821 ->
15:35:24.821 -> OK
15:35:24.854 -> at+csim=34,"01A404000CF0706F646773616665320101"
15:35:24.854 -> +CSIM: 4,"9000"
15:35:24.854 ->
15:35:24.854 -> OK
15:35:25.650 -> at+csim=18,"01DA02C10400280019"
15:35:25.650 -> +CSIM: 4,"9000"
15:35:25.650 ->
15:35:25.650 -> OK
15:35:25.650 -> at+csim=10,"0070800100"
15:35:25.650 -> +CSIM: 4,"9000"
15:35:25.650 ->
15:35:25.650 -> OK
數(shù)據(jù)存儲
現(xiàn)在我們可以通過向服務(wù)器發(fā)送 https 查詢來檢查存儲的數(shù)據(jù)。服務(wù)器響應(yīng)數(shù)據(jù)如下。
[
{
"sim_attribute_update_id": 11,
"iccid": "894450250918638963",
"deviceid": "51523143572089723526",
"createdAt": "2020-10-01",
"updatedAt": "2020-10-01",
"sim_attributes": [
{
"id": 5,
"sim_attribute_update_id": 11,
"key": "data",
"value": "00280019",
"createdAt": "2020-10-01",
"updatedAt": "2020-10-01"
}
]
}
]
- 智慧能源物聯(lián)網(wǎng)解決方案及產(chǎn)品介紹 2次下載
- 物聯(lián)網(wǎng)無線解決方案
- SAFE2小程序Pod IoT安全解決方案
- 工業(yè)物聯(lián)網(wǎng)數(shù)據(jù)采集及監(jiān)控解決方案
- 物聯(lián)網(wǎng)解決方案 2次下載
- 探究機械工程物聯(lián)網(wǎng)系統(tǒng)遠程解決方案 15次下載
- 物聯(lián)網(wǎng)智能硬件終端方案簡介電子版下載 0次下載
- 基于物聯(lián)網(wǎng)的智慧醫(yī)院建設(shè)解決方案
- 直擊現(xiàn)場,工業(yè)物聯(lián)網(wǎng)論壇8位大咖演講資料分享! 44次下載
- 基于諸智云的工業(yè)物聯(lián)網(wǎng)解決方案詳細資料免費下載 24次下載
- 物聯(lián)網(wǎng)安全之云端設(shè)計 4次下載
- 物聯(lián)網(wǎng)安全之云端設(shè)計 22次下載
- Oracle的物聯(lián)網(wǎng)平臺解決方案 1次下載
- 基于家庭照明與物聯(lián)網(wǎng)連接的解決方案 4次下載
- 物聯(lián)網(wǎng)端到端解決方案 0次下載
- 基于GD32L233的物聯(lián)網(wǎng)水表解決方案 2089次閱讀
- 基于無線和物聯(lián)網(wǎng)技術(shù)的安全攝像頭系統(tǒng) 1813次閱讀
- 支持安全物聯(lián)網(wǎng)設(shè)備開發(fā)和制造的解決方案 1111次閱讀
- 為什么說網(wǎng)關(guān)在任何工業(yè)物聯(lián)網(wǎng)解決方案中都很重要? 3556次閱讀
- 如何構(gòu)建一個完整的物聯(lián)網(wǎng)解決方案 4808次閱讀
- Inventek物聯(lián)網(wǎng)照明解決方案系統(tǒng)架構(gòu)分析 2021次閱讀
- RFID怎樣去加強智能物聯(lián)網(wǎng)的安全性 980次閱讀
- 物聯(lián)網(wǎng)項目的常見問題如何去解決 2212次閱讀
- 大規(guī)模物聯(lián)網(wǎng)的要求以及解決方案組件 1880次閱讀
- 中興通訊提出了物聯(lián)網(wǎng)+區(qū)塊鏈的解決方案 2902次閱讀
- Pelion物聯(lián)網(wǎng)平臺如何進一步助力Arm的物聯(lián)網(wǎng)戰(zhàn)略? 3710次閱讀
- 農(nóng)業(yè)物聯(lián)網(wǎng)應(yīng)用解決方案 3415次閱讀
- 物聯(lián)網(wǎng)面臨的安全威脅及其解決措施方案 6646次閱讀
- 物聯(lián)網(wǎng)安全如何從機器學(xué)習(xí)中受益? 1521次閱讀
- 基于物聯(lián)網(wǎng)技術(shù)的工地安全解決方案 1620次閱讀
下載排行
本周
- 1DD3118電路圖紙資料
- 0.08 MB | 1次下載 | 免費
- 2AD庫封裝庫安裝教程
- 0.49 MB | 1次下載 | 免費
- 3PC6206 300mA低功耗低壓差線性穩(wěn)壓器中文資料
- 1.12 MB | 1次下載 | 免費
- 4網(wǎng)絡(luò)安全從業(yè)者入門指南
- 2.91 MB | 1次下載 | 免費
- 5DS-CS3A P00-CN-V3
- 618.05 KB | 1次下載 | 免費
- 6海川SM5701規(guī)格書
- 1.48 MB | 次下載 | 免費
- 7H20PR5電磁爐IGBT功率管規(guī)格書
- 1.68 MB | 次下載 | 1 積分
- 8IP防護等級說明
- 0.08 MB | 次下載 | 免費
本月
- 1貼片三極管上的印字與真實名稱的對照表詳細說明
- 0.50 MB | 103次下載 | 1 積分
- 2涂鴉各WiFi模塊原理圖加PCB封裝
- 11.75 MB | 89次下載 | 1 積分
- 3錦銳科技CA51F2 SDK開發(fā)包
- 24.06 MB | 43次下載 | 1 積分
- 4錦銳CA51F005 SDK開發(fā)包
- 19.47 MB | 19次下載 | 1 積分
- 5PCB的EMC設(shè)計指南
- 2.47 MB | 16次下載 | 1 積分
- 6HC05藍牙原理圖加PCB
- 15.76 MB | 13次下載 | 1 積分
- 7802.11_Wireless_Networks
- 4.17 MB | 12次下載 | 免費
- 8蘋果iphone 11電路原理圖
- 4.98 MB | 6次下載 | 2 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935127次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191390次下載 | 10 積分
- 5十天學(xué)會AVR單片機與C語言視頻教程 下載
- 158M | 183342次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81588次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73815次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65989次下載 | 10 積分
評論