[發明專利]使用分離數字簽名認證多個文件的系統和方法有效
| 申請號: | 201210348642.1 | 申請日: | 2012-09-19 |
| 公開(公告)號: | CN103200163B | 公開(公告)日: | 2016-11-23 |
| 發明(設計)人: | S.P.薩卡;A.I.阿爾拉巴迪;T.M.P.卡特斯伯格 | 申請(專利權)人: | 通用汽車環球科技運作有限責任公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L29/08 |
| 代理公司: | 中國專利代理(香港)有限公司 72001 | 代理人: | 馮春時 |
| 地址: | 美國密*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 使用 分離 數字簽名 認證 文件 系統 方法 | ||
1.一種用于認證數據文件的方法,包括:
提供多個軟件部分文件和與所述軟件部分文件相關聯的清單文件,所述清單文件標識所述多個軟件部分文件中的每一個;
將所述清單文件與清單分離數字簽名相關聯;
用所述清單分離數字簽名來數字地簽名所述清單文件,其中,所述清單分離數字簽名認證所述清單文件;
將所述多個軟件部分文件中的每一個與多個獨特的分離數字簽名中的一個相關聯;以及
用所述多個獨特的分離數字簽名中的一個數字地簽名所述多個軟件部分文件中的每一個,其中,所述多個獨特的分離數字簽名中的每一個認證所述多個軟件部分文件中的一個。
2.如權利要求1所述的方法,其特征在于,包括提供分離數字簽名文件,所述分離數字簽名文件包括所述多個獨特的分離數字簽名和所述清單分離數字簽名。
3.如權利要求1所述的方法,其特征在于,包括計算所述清單文件的清單文件哈希值并從所述清單分離數字簽名中提取清單數字簽名哈希值。
4.如權利要求3所述的方法,其特征在于,使用哈希函數來計算所述清單文件哈希值和所述清單數字簽名哈希值。
5.如權利要求3所述的方法,其特征在于,包括將所述清單文件哈希值和所述清單數字簽名哈希值進行比較以確定所述清單文件哈希值和所述清單數字簽名哈希值是否相互匹配。
6.如權利要求5所述的方法,其特征在于,包括如果所述清單文件哈希值和所述清單數字簽名哈希值相互匹配,則從所述清單文件中提取代表所述多個軟件部分文件的部件編號列表。
7.如權利要求6所述的方法,其特征在于,包括計算所述多個軟件部分文件中的每一個的軟件部分文件哈希值并將所述軟件部分文件哈希值與存在于所述清單文件中的相應的哈希值進行比較,并且其中,如果所述軟件部分文件哈希值與所述清單文件的所述相應的哈希值匹配,則從所述多個獨特的分離數字簽名中的每一個提取相應的分離數字簽名哈希值。
8.如權利要求7所述的方法,其特征在于,如果每個軟件部分文件哈希值和從所述多個獨特的分離數字簽名中的一個提取的相應的分離數字簽名哈希值相互匹配,則確認所述多個軟件部分文件和所述清單文件的完整性。
9.如權利要求7所述的方法,其特征在于,使用哈希函數來計算所述軟件部分文件哈希值和所述分離數字簽名哈希值。
10.一種用于認證數據文件的系統,包括:
具有存儲器的存儲裝置,所述存儲器用于存儲多個軟件部分文件、與所述多個軟件部分文件相關聯的清單文件、多個獨特的分離數字簽名、和清單分離數字簽名,所述清單文件標識所述多個軟件部分文件中的每一個,其中,所述多個獨特的分離數字簽名中的每一個認證所述多個軟件部分文件中相應的一個,并且其中,所述清單分離數字簽名認證所述清單文件;以及
至少一個連接到所述存儲裝置的控制模塊,用于發送和接收來自所述存儲裝置的數據,所述至少一個控制模塊包括:
???????用于監測所述存儲裝置以便監測所述多個軟件部分文件、所述清單文件、所述多個軟件部分文件、所述多個獨特的分離數字簽名和所述清單分離數字簽名的控制邏輯;
???????用于計算表示包括在所述清單文件中的數據的清單文件哈希值的控制邏輯;
???????用于從所述清單分離數字簽名中提取清單數字簽名哈希值的控制邏輯;
???????用于將所述清單文件哈希值和所述清單數字簽名哈希值進行比較以及如果所述清單文件哈希值和所述清單數字簽名哈希值匹配時認證所述清單文件的控制邏輯;
???????用于計算所述多個軟件部分文件中的每一個的獨特的軟件部分文件哈希值以及將所述軟件部分文件哈希值和存在于所述清單文件中的相應的哈希值進行比較的控制邏輯;
???????如果所述軟件部分文件哈希值與所述清單文件的相應的哈希值匹配則從所述多個獨特的分離數字簽名中的每一個提取分離數字簽名哈希值的控制邏輯;
???????用于將所述多個軟件部分文件中的每一個的所述獨特的軟件部分文件哈希值和來自所述多個獨特的分離數字簽名中相應的一個的所述分離數字簽名哈希值進行比較的控制邏輯;以及
???????如果所述多個軟件部分文件中的每一個的所述獨特的軟件部分文件哈希值與來自所述多個獨特的分離數字簽名中相應的一個的分離數字簽名哈希值匹配則認證所述多個軟件部分文件和所述清單文件的控制邏輯。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于通用汽車環球科技運作有限責任公司,未經通用汽車環球科技運作有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210348642.1/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:手指靜脈認證裝置
- 下一篇:用于紅外重攝的熱成像相機





