[發明專利]系統測試方法和裝置有效
| 申請號: | 202010373219.1 | 申請日: | 2020-05-06 |
| 公開(公告)號: | CN111538671B | 公開(公告)日: | 2023-06-16 |
| 發明(設計)人: | 史俊杰;陳元豐;晏意林;黃高峰;謝翔;李升林;孫立林 | 申請(專利權)人: | 矩陣元技術(深圳)有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36;G06F21/57 |
| 代理公司: | 北京三友知識產權代理有限公司 11127 | 代理人: | 周達;劉飛 |
| 地址: | 518061 廣東省深*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 系統 測試 方法 裝置 | ||
1.一種系統測試方法,其特征在于,用于對目標隱私計算系統進行測試,所述系統測試方法包括:
獲取樣本數據集和目標計算邏輯;
采集所述樣本數據集在明文狀態下根據所述目標計算邏輯計算得到的明文計算結果,其中,所述目標計算邏輯為所述目標隱私計算系統中使用的計算邏輯;
在根據所述樣本數據集和所述目標計算邏輯重復運行所述目標隱私計算系統預設次數之后,確定所述目標隱私計算系統重復運行所述預設次數得到的多個密文計算結果對應的明文計算結果的表征值,其中,所述預設次數大于1;
根據所述表征值和所述明文計算結果驗證所述目標隱私計算系統計算結果的正確性。
2.根據權利要求1所述的方法,其特征在于,在根據所述樣本數據集和所述目標計算邏輯重復運行所述目標隱私計算系統所述預設次數之后,還包括:
監聽目標對象的通訊端口,并確定所述目標對象在重復運行所述預設次數的過程中對外通訊流量的表征值,其中,所述目標對象為所述目標隱私計算系統在預設運行環境下的處理對象;
對所述對外通訊流量的表征值進行概率分布分析以驗證所述目標隱私計算系統計算過程的安全性。
3.根據權利要求2所述的方法,其特征在于,確定所述目標對象在重復運行所述預設次數的過程中對外通訊流量的表征值,包括:
采集所述目標對象在重復運行所述預設次數的過程中每次運行的對外通訊流量;
對每次運行的對外通訊流量取平均值,得到對外通訊流量的流量平均值;
將所述流量平均值作為所述對外通訊流量的表征值。
4.根據權利要求1所述的方法,其特征在于,在根據所述樣本數據集和所述目標計算邏輯重復運行所述目標隱私計算系統所述預設次數之后,確定所述目標隱私計算系統重復運行所述預設次數得到的多個密文計算結果對應的明文計算結果的表征值,包括:
根據所述樣本數據集和所述目標計算邏輯重復運行所述目標隱私計算系統所述預設次數,并采集所述目標隱私計算系統在重復運行所述預設次數的過程中每次運行得到的密文計算結果;
利用安全多方計算算法將所述每次運行得到的密文計算結果分別恢復為明文計算結果,得到多個目標明文計算結果;
對所述多個目標明文計算結果取平均值,得到所述目標明文計算結果的結果平均值;
將所述結果平均值作為所述明文計算結果的表征值。
5.根據權利要求4所述的方法,其特征在于,根據所述樣本數據集和所述目標計算邏輯重復運行所述目標隱私計算系統所述預設次數,包括:
對所述樣本數據集進行隨機切分得到多份密文輸入數據;
將所述多份密文輸入數據和所述目標計算邏輯分別發送給所述目標隱私計算系統的多個參與方,并運行所述目標隱私計算系統;
在所述目標隱私計算系統完成一次運行的情況下,采集所述目標隱私計算系統本次運行得到的密文計算結果;
獲取所述目標隱私計算系統當前運行總次數,并確定所述當前運行總次數是否等于所述預設次數;
在確定所述當前運行總次數等于所述預設次數的情況下,結束對所述目標隱私計算系統的重復運行。
6.根據權利要求5所述的方法,其特征在于,在確定所述當前運行總次數是否等于所述預設次數之后,還包括:
在確定所述當前運行總次數小于所述預設次數的情況下,重新對所述樣本數據集進行隨機切分并根據重新隨機切分得到的多份密文輸入數據運行所述目標隱私計算系統。
7.根據權利要求1所述的方法,其特征在于,根據所述表征值和所述明文計算結果驗證所述目標隱私計算系統計算結果的正確性,包括:
對所述表征值和所述明文計算結果進行誤差分析,得到絕對誤差值;
在所述絕對誤差值在預設范圍內的情況下,確定所述目標隱私計算系統計算結果的正確性驗證通過。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于矩陣元技術(深圳)有限公司,未經矩陣元技術(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010373219.1/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種安全云計算輔助下的二次剩余運算方法及系統
- 下一篇:一種針織面料拉布方法





