System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術屬于數據處理,具體涉及一種液體室內質控品賦碼管理方法、系統及存儲介質。
技術介紹
1、賦碼管理指的就是給每件產品賦予唯一的標識碼,即做到“一件一碼”,標識碼能夠充當產品的身份證,通過查詢標識碼可以了解到產品的生產信息、物流信息等,具有對產品進行溯源,以及驗證產品的真偽的作用。
2、類似現有技術有公開號為cn111241434a的專利技術,公開了一種用于物料賦碼的管理方法及系統,其中,用于物料賦碼的管理方法包括步驟:移動終端接收用戶輸入的產品參數,并將產品參數發送至云端服務器;云端服務器接收并查詢與產品參數相關的賦碼方案,并將賦碼方案發送至移動終端;移動終端顯示接收到的賦碼方案,然而,該專利技術沒有考慮賦碼方案的安全問題。類似現有技術還有公開號為cn109190061a的專利技術,提供了一種基于大數據的商品賦碼方法、賦碼裝置及電子設備,商品賦碼方法包括:設置若干個二維碼,二維碼對應的內容信息為空;將二維碼與至少一個商品信息關聯綁定;在二維碼被掃描時,顯示與二維碼關聯綁定的商品信息;根據二維碼的掃描行為,自適應調整與二維碼關聯綁定的商品信息,但是,該專利技術也未考慮二維碼的安全問題。由此,本專利技術提出一種液體室內質控品賦碼管理方法、系統及存儲介質,確保賦碼管理過程的安全。
技術實現思路
1、本專利技術的客戶端將液體室內質控品的唯一的產品id,以及液體室內質控品的產品信息傳輸給服務端,服務端針對產品id和產品信息進行保密存儲,根據產品信息生成相應的二維碼圖片,基于
2、為了達到上述的專利技術目的,本專利技術給出如下所述的一種液體室內質控品賦碼管理方法,主要包括以下的步驟:
3、客戶端將液體室內質控品的唯一的產品id,以及液體室內質控品的產品信息通過通信網絡傳輸給服務端,所述產品信息包括液體室內質控品的生產時間,液體室內質控品的內容物,以及液體室內質控品的性能指標;
4、所述服務端在接收到所述客戶端發來的液體室內質控品的所述產品id和所述產品信息之后,針對所述產品id和所述產品信息進行保密存儲,并且根據所述產品信息生成相應的二維碼圖片,所述服務端還基于所述二維碼圖片生成發送數據,把所述發送數據通過通信網絡分別傳輸給不同的所述客戶端;
5、不同的所述客戶端分別針對來自所述服務端的所述發送數據進行恢復處理,分別通過通信網絡向中心客戶端加密傳輸恢復處理的結果數據,并且所述中心客戶端根據不同的所述客戶端的所述結果數據取得所述二維碼圖片,還將所述二維碼圖片唯一的賦予液體室內質控品。
6、作為本專利技術的一種優選技術方案,所述服務端在生成所述發送數據之前,還包括生成第一部分發送數據,第二部分發送數據至第n部分發送數據,以及附加數據。
7、作為本專利技術的一種優選技術方案,所述服務端生成第一部分發送數據,第二部分發送數據至第n部分發送數據,以及附加數據,包括如下的步驟:
8、所述服務端將所述二維碼圖片分解生成第一圖片,第二圖片,第三圖片,以及第四圖片,同時將第二圖片,第三圖片,和第四圖片當作第一部分發送數據進行存儲;
9、所述服務端將第一圖片分解生成新的第一圖片,新的第二圖片,新的第三圖片,以及新的第四圖片,還把新的第二圖片,新的第三圖片,以及新的第四圖片當作第二部分發送數據進行存儲,重復本步驟的方法,依次產生第三部分發送數據至第n-1部分發送數據;
10、所述服務端將最新分解生成的第一圖片當作第n部分發送數據,同時從第一部分發送數據至第n部分發送數據中隨機選擇若干個部分發送數據分別進行秘密處理以得到若干個秘密的部分發送數據,并且所述服務端生成附加數據,附加數據包含所述中心客戶端的通信地址,所述服務端還將秘密的部分發送數據,其他的部分發送數據,以及附加數據形成所述發送數據。
11、作為本專利技術的一種優選技術方案,所述服務端預先存儲不同的所述客戶端的公共密鑰,并且所述服務端在需要針對一個部分發送數據進行所述秘密處理的情況下,隨機選擇一個所述客戶端的公共密鑰使用。
12、作為本專利技術的一種優選技術方案,不同的所述客戶端分別針對來自所述服務端的所述發送數據進行恢復處理,包括不同的所述客戶端分別使用自身存儲的秘密密鑰對于所述發送數據中的不同的秘密的部分發送數據進行解密處理,并且將成功進行了解密處理得到的部分發送數據當作所述結果數據。
13、作為本專利技術的一種優選技術方案,在不同的所述客戶端分別通過通信網絡向所述中心客戶端加密傳輸恢復處理的所述結果數據之前,還包括不同的所述客戶端分別依據密碼生成規則生成不同的密碼,并且將不同的所述密碼分別安全傳輸給所述中心客戶端。
14、作為本專利技術的一種優選技術方案,所述客戶端依據所述密碼生成規則生成所述密碼,包括如下的步驟:
15、所述客戶端預先設定開始時間,同時將標記值的初始數值設定為零,并且所述客戶端從所述開始時間開始每經過預先設定的時間間隔使所述標記值自增預先設定的數值,所述客戶端還在需要生成所述密碼的情況下,獲取當前的時間和當前的所述標記值,連接當前的時間和預先設定位數的當前的所述標記值作為第一中間密碼;
16、所述客戶端使用預先設定的處理函數針對所述第一中間密碼進行處理,并且截取預先設定位數的處理結果作為第二中間密碼,所述客戶端還將所述第一中間密碼以及所述第二中間密碼連接在一起作為第三中間密碼;
17、所述客戶端預先存儲二維的變化關系表,其中,按照從上到下的順序在所述變化關系表的第一橫行上從左到右依次存儲有各不相同的一位數值,以及按照從左到右的順序在所述變化關系表的第一豎行上從上到下也依次存儲有各不相同的一位數值,同時在每個第一橫行上的一位數值與每個第一豎行上的一位數值的交叉位置存儲有兩位的變化數值,并且所述客戶端每次順序讀取所述第三中間密碼中的兩位數值,將兩位數值分別對應到第一橫行上的一位數值和第一豎行上的一位數值,把兩位數值改變為相應的第一橫行上的一位數值與相應的第一豎行上的一位數值的交叉位置上的變化數值,以得到第四中間密碼;
18、所述客戶端對于所述第四中間密碼中的每位數值進行重新排序以得到第五中間密碼,并且所述客戶端針對所述第三中間密碼進行預先設定的計算處理以得到計算結果,還連接所述第五中間密碼和所述計算結果以得到所述密碼。
19、本專利技術還提供一種液體室內質控品賦碼管理系統,包括如下的模塊:
20、客戶端模塊,用于將液體室內質控品的唯一的產品id,以及液體室內質控品的產品信息通過通信網絡模塊傳輸給服務端模塊,產品信息包括液體室內質控品的生產時間,液體室內質控品的內容物,以及液體室內質控品的性能指標,并且用于分別針對來自服務端模塊的發送數據進行恢復處理,本文檔來自技高網...
【技術保護點】
1.一種液體室內質控品賦碼管理方法,其特征在于,包括如下的步驟:
2.根據權利要求1所述的一種液體室內質控品賦碼管理方法,其特征在于,所述服務端在生成所述發送數據之前,還包括生成第一部分發送數據,第二部分發送數據至第N部分發送數據,以及附加數據。
3.根據權利要求2所述的一種液體室內質控品賦碼管理方法,其特征在于,所述服務端生成第一部分發送數據,第二部分發送數據至第N部分發送數據,以及附加數據,包括如下的步驟:
4.根據權利要求3所述的一種液體室內質控品賦碼管理方法,其特征在于,所述服務端預先存儲不同的所述客戶端的公共密鑰,并且所述服務端在需要針對一個部分發送數據進行所述秘密處理的情況下,隨機選擇一個所述客戶端的公共密鑰使用。
5.根據權利要求4所述的一種液體室內質控品賦碼管理方法,其特征在于,不同的所述客戶端分別針對來自所述服務端的所述發送數據進行恢復處理,包括不同的所述客戶端分別使用自身存儲的秘密密鑰對于所述發送數據中的不同的秘密的部分發送數據進行解密處理,并且將成功進行了解密處理得到的部分發送數據當作所述結果數據。
7.根據權利要求6所述的一種液體室內質控品賦碼管理方法,其特征在于,所述客戶端依據所述密碼生成規則生成所述密碼,包括如下的步驟:
8.一種液體室內質控品賦碼管理系統,用于實現如權利要求1-7任意一項所述的方法,其特征在于,包括如下的模塊:
9.一種存儲介質,其特征在于,所述存儲介質存儲有程序指令,其中,在所述程序指令運行時控制所述存儲介質所在設備執行權利要求1至7中任意一項所述的方法。
...【技術特征摘要】
1.一種液體室內質控品賦碼管理方法,其特征在于,包括如下的步驟:
2.根據權利要求1所述的一種液體室內質控品賦碼管理方法,其特征在于,所述服務端在生成所述發送數據之前,還包括生成第一部分發送數據,第二部分發送數據至第n部分發送數據,以及附加數據。
3.根據權利要求2所述的一種液體室內質控品賦碼管理方法,其特征在于,所述服務端生成第一部分發送數據,第二部分發送數據至第n部分發送數據,以及附加數據,包括如下的步驟:
4.根據權利要求3所述的一種液體室內質控品賦碼管理方法,其特征在于,所述服務端預先存儲不同的所述客戶端的公共密鑰,并且所述服務端在需要針對一個部分發送數據進行所述秘密處理的情況下,隨機選擇一個所述客戶端的公共密鑰使用。
5.根據權利要求4所述的一種液體室內質控品賦碼管理方法,其特征在于,不同的所述客戶端分別針對來自所述服務端的所述發送數據進行恢復處理,包括不同的所述客戶端分別...
【專利技術屬性】
技術研發人員:肖越洋,趙強,劉強,何立勝,殷世騰,岳克鵬,吳越,
申請(專利權)人:商城北納創聯生物科技有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。