91在线观看视频-91在线观看视频-91在线观看免费视频-91在线观看免费-欧美第二页-欧美第1页

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

HMI項目文件的加密和數字簽名,你會了嗎?

虹科工業物聯網技術 ? 來源: 虹科工業物聯網技術 ? 作者: 虹科工業物聯網技 ? 2023-03-14 14:39 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

前言

虹科物聯網HMI作為一站式物聯網解決方案,致力于解決用戶在數據采集和可視化、遠程監控、邊緣計算、軟PLC、數據存儲(SQL數據庫和CSV文件)、數據上云(OPC UA、MQTT)等方面的需求,幫助企業快速實現數字化轉型。

poYBAGQQFpuAH7orAACMoOYZ17088.webp

HMI項目文件不僅決定著HMI設備的正常運行,更代表著開發人員智慧的結晶,為了防止HMI設備功能的人為破壞,比如修改項目文件,影響實際的生產工作,以及HMI項目文件的抄襲,虹科物聯網HMI提供了項目文件加密和數字簽名功能,保護HMI設備的使用以及開發人員的知識產權。

一、項目加密

開發人員可以采用非對稱加密方法對HMI項目文件進行加密,保護自己的知識產權。具體操作如下:

1. 右鍵點擊項目名稱,彈出“Encrypt Project”,根據提示設置密碼。

注:如果密碼丟失,則無法恢復項目文件,只能刪除!

pYYBAGQQFpuAfEmMAACOWGmRVGE48.webp

2. 根據需要選擇合適的加密級別。

注:如果非必要,可以選擇不加密圖片,保證HMI設備的性能。

3. 項目加密后,再次打開項目文件需要輸入密碼。

4. 當把加密的項目下載到HMI中,HMI設備首次加載加密項目時需要輸入密碼。

poYBAGQQFpyAGDODAAD_YmX_Qb497.webp

二、項目簽名

為了防止人為破壞HMI設備功能,任意修改HMI設備運行項目,開發人員可以使用x.509證書對項目文件進行數字簽名,只有授權用戶才可以修改HMI設備中運行的項目。具體操作如下:

1. 通過OpenSSL生成證書

用戶可以通過OpenSSL執行相關指令生成x.509證書,其中證書由兩個部分組成,分為是certificate.pfx和certificate.crt。其中certificate.pfx是安裝于用戶PC,負責給HMI項目文件進行項目簽名;certificate.crt安裝于HMI設備,負責檢查HMI項目是否正確簽名。

為了簡化操作,用戶可以參考下圖示例代碼生成證書或者咨詢虹科技術團隊。

pYYBAGQQFp2AE2pcAABlomTDZ4002.webp

注:證書生成過程中需要設置密碼,后面在用戶PC安裝證書時需要用到。

2. 證書安裝

虹科物聯網HMI解決方案分為硬件方案(HMI/網關)和軟件方案(PC Runtime),不同方案的證書安裝方式不同,用戶可以根據自己購買的解決方案查看對應的操作步驟。

(1)用戶PC

用戶PC只有安裝certificate.pfx證書才可以對項目進行簽名,雙擊certificate.pfx證書,根據提示完成證書安裝。

poYBAGQQFp2Ab0KTAACcxiYB29042.webp

(2)HMI設備

HMI設備只有安裝certificate.crt證書才可以檢查項目是否正確簽名,相關步驟如下:

①通過https://Device_IP/machine_config訪問HMI設備系統設置頁面,在“Security”選項中添加證書,具體選擇參數如下:

Domain:HMI Runtime

Secret ID:Project Signature

Type:Certificate

使用“Update”按鈕上傳證書

②證書安裝完成。

(3)JMobile PC Runtime

與HMI設備相同,JMobile PC Runtime軟件只有安裝certificate.crt證書才可以檢查項目是否正確簽名,相關步驟如下所示。

pYYBAGQQFp2AXMIPAABy_Pe9D2Y00.webp

poYBAGQQFp6AQZC3AAECjqxEuGQ45.webp


3. JMobile項目簽名

分別在用戶PC、HMI設備(或JMobile PC Runtime)安裝完證書后,需要在組態軟件JMobile Studio完成項目簽名的參數配置,具體操作如下。

pYYBAGQQFp6AFpa3AACGpE_PC_U89.webp

4. 實際效果

以JMobile PC Runtime為例,項目簽名的實際效果圖如下所示。

poYBAGQQFp-AeyXeAABoiCCQ3qA32.webp

pYYBAGQQFp-AO0m6AACOiPVow-U85.webp

三、總結

通過虹科物聯網HMI的項目加密和數字簽名功能,企業用戶不僅可以保護自己的知識產權,還可以保障HMI設備的正常運行,促進企業的正常生產。

更多精彩資訊 歡迎關注博主

審核編輯黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 物聯網
    +關注

    關注

    2931

    文章

    46251

    瀏覽量

    392752
  • 自動化
    +關注

    關注

    29

    文章

    5785

    瀏覽量

    84921
  • HMI
    HMI
    +關注

    關注

    9

    文章

    637

    瀏覽量

    50018
  • 數字化
    +關注

    關注

    8

    文章

    9535

    瀏覽量

    63607
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    鴻蒙地圖功能開發【2. 申請Profile文件】##地圖開發##

    ?如果使用鴻蒙的Map Kit能力進行地圖開發的話,需要在后臺的API管理里面打開“地圖服務”。 如果是在原有項目上增加的話,那么……需要去申請一個新的Profile文件 我們按照新項目
    發表于 06-29 22:54

    基于SM4的文件加密解密功能實現(ECB模式)

    ? ##HarmonyOS 應用開發## 先上一下效果 前置準備:有一個演示.txt文件,我提前下載到了手機上,里面的內容是“測試內容,今天天氣很好”。 進入“文件加密”頁面,選擇文件
    發表于 06-29 13:21

    所以做出來了嗎

    所以做出來了嗎,求
    發表于 06-16 01:43

    模擬和數字電子電路基礎

    模擬和數字電子電路基礎(高清原文版)獲取完整文檔資料可下載附件哦!!!!如果內容有幫助可以關注、點贊、評論支持一下哦~
    發表于 06-04 17:22

    模擬地和數字地混合PCB布局探討

    這是我的產品目前的電路拓撲,有一些疑問想跟大佬們共同探討一下。 圖1,模擬地和數字地分開,在電源入口處相連,紅色是模擬地的連接示意,綠色為數字電流的返回路徑。此方案感覺不妥當的是數字電流的返回
    發表于 04-29 22:35

    抵御量子計算威脅:航芯「抗量子密碼加密簽名方案」為信息安全筑起新防線

    攻擊,航芯正加速推進在抗量子密碼等前沿領域的深度布局。通過將芯片安全信任根技術(PUF)與抗量子密碼算法的深度融合,航芯正式推出基于PUF的「抗量子密碼加密簽名
    的頭像 發表于 04-14 11:01 ?445次閱讀
    抵御量子計算威脅:航芯「抗量子密碼<b class='flag-5'>加密</b><b class='flag-5'>簽名</b>方案」為信息安全筑起新防線

    瑞芯微開發板/主板Android系統APK簽名文件使用方法,實用干貨

    瑞芯微主板/開發板Android系統,APK系統簽名文件使用方法
    的頭像 發表于 12-26 09:43 ?946次閱讀
    瑞芯微開發板/主板Android系統APK<b class='flag-5'>簽名文件</b>使用方法,實用干貨

    加密算法在網絡安全中扮演什么角色?

    : 通過哈希函數和消息認證碼(MAC),加密算法可以檢測數據在傳輸過程中是否被篡改,確保數據的完整性。 提供身份驗證 : 非對稱加密算法和數字簽名技術可以驗證通信雙方的身份,防止身份冒充攻擊。 實現數據
    的頭像 發表于 12-17 16:00 ?541次閱讀

    華納云:加密算法在保護網絡安全中扮演什么角色

    。只有具有正確密鑰的接收方才能解密數據并還原其原始形式。 數據完整性:加密算法可以用于計算和驗證數據的完整性。通過使用哈希函數或數字簽名算法,發送方可以生成數據的摘要或簽名,并將其附加到數據上。接收方可以使用相
    的頭像 發表于 12-06 15:22 ?588次閱讀

    加密核心是基于Rijndael AES-128,具有192位可編程參數的加密芯片

    由模擬塊(OSC、POR和LDO)和一個內存塊和數字邏輯塊組成。引導控制塊管理模擬塊的信號。主控制塊通過兩條總線管理數字塊之間的通信。
    的頭像 發表于 12-04 09:32 ?614次閱讀
    <b class='flag-5'>加密</b>核心是基于Rijndael AES-128,具有192位可編程參數的<b class='flag-5'>加密</b>芯片

    SoC的數字簽名加解密過程

    SoC的數字簽名驗證是指在系統啟動或固件更新等關鍵時刻,對加載的固件或軟件進行數字簽名的驗證過程。通過驗證數字簽名,系統可以確保所加載的固件或軟件是經過授權和信任的,從而防止惡意代碼的執行和系統啟動過程的篡改。
    的頭像 發表于 10-21 14:52 ?857次閱讀

    物聯網中的普通傳感器如何通過DTU/RTU透傳帶有時間戳和IMEI的數據

    文件信息、簽名參數、簽名時間等信息。時間戳系統用來產生和管理時間戳,對簽名對象進行數字簽名產生時間戳,以證明原始
    的頭像 發表于 09-25 16:35 ?1836次閱讀
    物聯網中的普通傳感器如何通過DTU/RTU透傳帶有時間戳和IMEI的數據

    模擬地和數字地的隔離方式

    在電子設計中,模擬地和數字地的隔離是一個重要的考慮因素,因為不當的處理可能會導致信號干擾和系統性能下降。 模擬地和數字地隔離的重要性 在現代電子系統中,模擬電路和數字電路常常共存。模擬電路處理
    的頭像 發表于 09-06 10:41 ?2645次閱讀

    labview程序生成exe文件怎么還原

    了程序運行所需的所有指令和數據,但不再以LabVIEW的圖形化編程形式存在。 然而,如果需要修改或查看exe文件背后的LabVIEW邏輯,可以考慮以下幾種方法: 保留原始
    的頭像 發表于 09-04 17:12 ?3322次閱讀

    esp32c3安全啟動文檔里的簽名,使用與計算的簽名和使用idf.py簽名有什么不同?

    esp32c3安全啟動文檔里的簽名,使用與計算的簽名和使用idf.py簽名有什么不同?預簽名用的是--pub-key,普通的簽名用的是--k
    發表于 07-23 08:15
    主站蜘蛛池模板: 666精品国产精品亚洲 | 中文字幕一区二区三区四区五区人 | 香蕉视频国产在线观看 | 久久亚洲国产精品五月天 | 亚洲日本视频 | 欧美最猛黑人xxxx黑人猛交69 | 视频在线观看免费视频 | 国产精品资源在线 | 夜夜爱夜夜做 | 色偷偷免费| 中国一级特黄视频 | 欧美成人性色xxxxx视频大 | 午夜免费视频观看在线播放 | 天天干天天爱天天操 | 丁香花在线影院观看在线播放 | 日本高清色视频www 日本高清色视频在线观看免费 | 婷婷综合久久狠狠色99h | 午夜影院一区二区三区 | 色色激情网 | 黄网站色视频 | 天天摸天天爽天天澡视频 | 天天爱夜夜做 | 亚洲先锋资源 | 国产麻豆成人传媒免费观看 | 天天色综合久久 | 天天干天天射天天操 | 亚洲情欲网| 欧美a在线| 免费一级牲交毛片 | 国产色产综合色产在线观看视频 | 亚洲男人天堂岛 | 午夜精品久久久久久影视riav | 色中文字幕在线 | 欧美一区二区三区高清视频 | 亚洲成人www | 快播久久 | 黑人性xxxⅹxxbbbbb | 国内精品伊人久久大香线焦 | 日本口工福利漫画无遮挡 | 老师叫我下面含着精子去上课 | 老师下面好湿好紧好滑好想要 |