最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

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

2023-03-14 14:53 作者:虹科工業(yè)物聯(lián)網(wǎng)  | 我要投稿

前言

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

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

一、項目加密

開發(fā)人員可以采用非對稱加密方法對HMI項目文件進(jìn)行加密,保護(hù)自己的知識產(chǎn)權(quán)。具體操作如下:

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

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

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


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


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

4. 當(dāng)把加密的項目下載到HMI中,HMI設(shè)備首次加載加密項目時需要輸入密碼。


二、項目簽名

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

1. 通過OpenSSL生成證書

用戶可以通過OpenSSL執(zhí)行相關(guān)指令生成x.509證書,其中證書由兩個部分組成,分為是certificate.pfx和certificate.crt。其中certificate.pfx是安裝于用戶PC,負(fù)責(zé)給HMI項目文件進(jìn)行項目簽名;certificate.crt安裝于HMI設(shè)備,負(fù)責(zé)檢查HMI項目是否正確簽名。

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

實際生成的證書文件如下:



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

2. 證書安裝

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

(1)用戶PC

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


(2)HMI設(shè)備

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

①通過Device_IP/machine_confi訪問HMI設(shè)備系統(tǒng)設(shè)置頁面,在“Security”選項中添加證書,具體選擇參數(shù)如下:

  • Domain:HMI Runtime

  • Secret ID:Project Signature

  • Type:Certificate

  • 使用“Update”按鈕上傳證書

②證書安裝完成。


(3)JMobile PC Runtime

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

3. JMobile項目簽名

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


4. 實際效果

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

三、總結(jié)

通過虹科物聯(lián)網(wǎng)HMI的項目加密和數(shù)字簽名功能,企業(yè)用戶不僅可以保護(hù)自己的知識產(chǎn)權(quán),還可以保障HMI設(shè)備的正常運行,促進(jìn)企業(yè)的正常生產(chǎn)。

更多精彩資訊 歡迎關(guān)注UP

HMI項目文件的加密和數(shù)字簽名,你會了嗎?的評論 (共 條)

分享到微博請遵守國家法律
商南县| 徐汇区| 阿勒泰市| 天等县| 封开县| 保靖县| 浠水县| 永泰县| 新巴尔虎左旗| 获嘉县| 锡林郭勒盟| 屏南县| 乌兰察布市| 车险| 小金县| 福安市| 罗城| 肥城市| 铜陵市| 库尔勒市| 织金县| 东台市| 安多县| 涡阳县| 贡觉县| 于田县| 溧阳市| 开江县| 昔阳县| 濮阳市| 甘泉县| 中阳县| 微山县| 枣庄市| 嵩明县| 栾城县| 泰兴市| 武穴市| 米易县| 镇巴县| 包头市|