[發明專利]基于計算機取證的數字證據動態保存及驗證方法無效
| 申請號: | 201110144518.9 | 申請日: | 2011-08-15 |
| 公開(公告)號: | CN102215109A | 公開(公告)日: | 2011-10-12 |
| 發明(設計)人: | 張亞平;卜莉娜;曹靜;李罡 | 申請(專利權)人: | 天津大學 |
| 主分類號: | H04L9/32 | 分類號: | H04L9/32;H04L29/06 |
| 代理公司: | 天津市北洋有限責任專利代理事務所 12201 | 代理人: | 李素蘭 |
| 地址: | 300072*** | 國省代碼: | 天津;12 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 計算機 取證 數字 證據 動態 保存 驗證 方法 | ||
1.一種基于計算機取證的數字證據動態保存方法,在客戶端收集信息后,將采集到的取證信息按時間順序進行一致性加密操作,并且序列化保存起來,實現取證信息的動態保存,該方法包括以下步驟:
設置客戶端信息發送方的客戶端私鑰SK,加密函數E,獲取第1條取證信息數據m1后,利用h1=H(m1)獲得數據m1的哈希值h1,以及利用n1=ESK(h1)進行相應的哈希值的私鑰加密計算,添加對數據m1的簽名n1,將數據m1的簽名n1暫時存儲到安全地方,保存數據m1及其簽名n1為m1||n1,用于傳送回服務器;
同理,獲取到第2條取證信息數據m2后,利用h2=H(m2)獲得數據m2的哈希值h2,以及利用n2=ESK(h2)?進行相應的哈希值的發送私鑰加密計算,添加對數據m2的簽名n2,并取出數據m1的簽名n1,保存數據m2、數據m2的簽名以及上一條數據m1數據的簽名n1的簽名為m2||n2||n1傳送回服務器,并用當前簽名n2覆蓋上一簽名n1;
以此類推,一直到獲取第i條數據mi后,利用hi=H(mi),ni=ESK(hi)?添加對數據mi的簽名ni,并取出數據mi-1的簽名ni-1,保存數據mi、數據mi的簽名ni以及上一條數據mi-1的簽名ni-1為mi||ni||ni-1傳送回服務器,并用當前數據簽名ni覆蓋上一條數據mi-1的簽名ni-1。
2.一種基于計算機取證的數字證據驗證方法,在采用客戶/服務器方式的動態取證系統中,服務器端要對接收到的取證信息進行一致性檢驗,該方法包括以下步驟:
設服務器端信息發送方的客戶端公鑰PK,解密函數D,接收方收到所發送的取證信息數據記錄的第1條取證信息數據m1及其簽名m1||n1后,通過h1’=?H(m1)?獲得該條數據m1的第一哈希值h1’,通過?h1=DPK(n1)對簽名n1進行發送私鑰解密計算,得到數據m1的第二哈希值h1,保存h1,并比較h1和h1’,不相等則m1失去價值;
接收到該條數據m2、該條數據m2的簽名n2以及上一條數據m1的簽名n的m2||n2||n1后,通過h2’=H(m2),h2=DPK(n2)求得該條數據m2的第一哈希值h2和第二哈希值h2’,保存第二哈希值h2,并比較第一哈希值h2和第二哈希值h2’,若不相等則數據m2失去價值,然后令第一條數據的第一哈希值h1’等于上一步保存的數據m1的第二哈希值h1,再通過h1=DPK(n1)求得數據m1的第二哈希值h1,對比h1和h1’,若相等,則說明本條和上條是連續的;
以此類推到接受到第i條mi||ni||ni-1后通過hi’=H(mi),hi=DPK(ni)求得數據m1的第一哈希值hi’和第二哈希值數據m1的第一哈希值hi’hi,并比較hi和hi’,若不相等則mi失去價值,然后令hi-1’等于上一步保存的hi-1,再通過hi-1=DPK(ni-1)求得hi-1,對比hi-1和hi-1’若相等則說明本條和上條是連續的。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于天津大學,未經天津大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110144518.9/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種船閘浮式系船柱
- 下一篇:水下不規則坡面緩坡堆積壩及其構筑方法





