[發(fā)明專(zhuān)利]數(shù)字證書(shū)存儲(chǔ)方法、系統(tǒng)以及數(shù)字證書(shū)讀取方法和系統(tǒng)有效
| 申請(qǐng)?zhí)枺?/td> | 201410077035.5 | 申請(qǐng)日: | 2014-03-04 |
| 公開(kāi)(公告)號(hào): | CN103885723B | 公開(kāi)(公告)日: | 2017-06-06 |
| 發(fā)明(設(shè)計(jì))人: | 張永強(qiáng);王勝男 | 申請(qǐng)(專(zhuān)利權(quán))人: | 數(shù)安時(shí)代科技股份有限公司 |
| 主分類(lèi)號(hào): | G06F3/06 | 分類(lèi)號(hào): | G06F3/06;G06F21/33;G06F21/34 |
| 代理公司: | 廣州華進(jìn)聯(lián)合專(zhuān)利商標(biāo)代理有限公司44224 | 代理人: | 王茹,向群 |
| 地址: | 528200 廣東省佛*** | 國(guó)省代碼: | 廣東;44 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 數(shù)字證書(shū) 存儲(chǔ) 方法 系統(tǒng) 以及 讀取 | ||
1.一種數(shù)字證書(shū)存儲(chǔ)方法,其特征在于,包括以下步驟:
根據(jù)ASN.1編碼規(guī)則,將數(shù)字證書(shū)分割為兩個(gè)或兩個(gè)以上的數(shù)據(jù)片段;
對(duì)分割所得的數(shù)據(jù)片段進(jìn)行數(shù)據(jù)匹配,獲取結(jié)構(gòu)和內(nèi)容均一致的至少兩個(gè)數(shù)據(jù)片段,將所述結(jié)構(gòu)和內(nèi)容均一致的數(shù)據(jù)片段劃分為至少一個(gè)冗余數(shù)據(jù)片段和至少一個(gè)有效數(shù)據(jù)片段;
將分割所得的數(shù)據(jù)片段中除所述冗余數(shù)據(jù)片段外的其它數(shù)據(jù)片段,存儲(chǔ)到證書(shū)存儲(chǔ)空間,并對(duì)應(yīng)記錄存儲(chǔ)的各數(shù)據(jù)片段在所述數(shù)字證書(shū)中的數(shù)據(jù)位置信息,其中,對(duì)所述有效數(shù)據(jù)片段記錄其自身的數(shù)據(jù)位置信息以及所述冗余數(shù)據(jù)片段的數(shù)據(jù)位置信息;
所述將分割所得的數(shù)據(jù)片段中除所述冗余數(shù)據(jù)片段外的其它數(shù)據(jù)片段,存儲(chǔ)到證書(shū)存儲(chǔ)空間,并對(duì)應(yīng)記錄存儲(chǔ)的各數(shù)據(jù)片段在所述數(shù)字證書(shū)中的數(shù)據(jù)位置信息的步驟還包括以下步驟:
將分割所得的數(shù)據(jù)片段中除所述冗余數(shù)據(jù)片段外的其它數(shù)據(jù)片段,分別作為數(shù)據(jù)集的數(shù)據(jù)單元進(jìn)行存儲(chǔ),其中,一個(gè)數(shù)據(jù)片段對(duì)應(yīng)一個(gè)數(shù)據(jù)集的一個(gè)數(shù)據(jù)單元;
根據(jù)分割所得的各數(shù)據(jù)片段在所述數(shù)字證書(shū)中的數(shù)據(jù)位置,獲取并存儲(chǔ)各數(shù)據(jù)單元間的數(shù)據(jù)關(guān)系,以記錄存儲(chǔ)的各數(shù)據(jù)片段在所述數(shù)字證書(shū)中的數(shù)據(jù)位置信息;
所述獲取并存儲(chǔ)各數(shù)據(jù)單元間的數(shù)據(jù)關(guān)系的步驟包括以下步驟:
為每個(gè)數(shù)據(jù)單元分配唯一的全局索引,并將分配的全局索引存儲(chǔ)在預(yù)設(shè)的索引數(shù)據(jù)集中;
對(duì)應(yīng)分割所得的各數(shù)據(jù)片段在所述數(shù)字證書(shū)中的數(shù)據(jù)位置,將各數(shù)據(jù)單元的全局索引進(jìn)行排序,形成用于恢復(fù)所述數(shù)字證書(shū)的索引序列,以記錄存儲(chǔ)的各數(shù)據(jù)片段在所述數(shù)字證書(shū)中的數(shù)據(jù)位置信息。
2.根據(jù)權(quán)利要求1所述的數(shù)字證書(shū)存儲(chǔ)方法,其特征在于,所述對(duì)分割所得的數(shù)據(jù)片段進(jìn)行數(shù)據(jù)匹配,獲取結(jié)構(gòu)和內(nèi)容均一致的至少兩個(gè)數(shù)據(jù)片段的步驟包括以下步驟:
通過(guò)計(jì)算分割所得的數(shù)據(jù)片段的Hash校驗(yàn)值,對(duì)各數(shù)據(jù)片段進(jìn)行匹配校驗(yàn),校驗(yàn)出結(jié)構(gòu)和內(nèi)容均一致的數(shù)據(jù)片段。
3.根據(jù)權(quán)利要求1所述的數(shù)字證書(shū)存儲(chǔ)方法,其特征在于,在所述形成用于恢復(fù)所述數(shù)字證書(shū)索引序列的步驟之后,還包括以下步驟:
根據(jù)形成的索引序列,查找出形成的索引序列中出現(xiàn)次數(shù)高于頻率閾值的序列片段,將高于頻率閾值的序列片段作為數(shù)據(jù)集的數(shù)據(jù)單元進(jìn)行存儲(chǔ),并為存儲(chǔ)所述序列片段的數(shù)據(jù)單元分配全局索引,以替換所述索引序列中的所述序列片段。
4.根據(jù)權(quán)利要求1所述的數(shù)字證書(shū)存儲(chǔ)方法,其特征在于,所述將分割所得的數(shù)據(jù)片段中除所述冗余數(shù)據(jù)片段外的其它數(shù)據(jù)片段,存儲(chǔ)到證書(shū)存儲(chǔ)空間,并對(duì)應(yīng)記錄存儲(chǔ)的各數(shù)據(jù)片段在所述數(shù)字證書(shū)中的數(shù)據(jù)位置信息的步驟還包括以下步驟:
判斷分割所得的數(shù)據(jù)片段中每組相同片段組中數(shù)據(jù)片段的數(shù)目是否超過(guò)片段閾值,其中,所述相同片段組為一組結(jié)構(gòu)和內(nèi)容均一致的數(shù)據(jù)片段;
若超過(guò),則將超過(guò)所述片段閾值的相同片段組中的有效數(shù)據(jù)片段作為數(shù)據(jù)集的屬性進(jìn)行存儲(chǔ);
將除所述冗余數(shù)據(jù)片段和所述作為所述數(shù)據(jù)集的屬性進(jìn)行存儲(chǔ)的有效數(shù)據(jù)片段外的其他分割所得的數(shù)據(jù)片段,分別作為所述數(shù)據(jù)集的數(shù)據(jù)單元進(jìn)行存儲(chǔ),其中,一個(gè)數(shù)據(jù)片段對(duì)應(yīng)一個(gè)數(shù)據(jù)集的一個(gè)數(shù)據(jù)單元;
根據(jù)分割所得的各數(shù)據(jù)片段在所述數(shù)字證書(shū)中的數(shù)據(jù)位置,獲取并存儲(chǔ)所述數(shù)據(jù)集的屬性以及各數(shù)據(jù)單元間的數(shù)據(jù)關(guān)系,以記錄存儲(chǔ)的各數(shù)據(jù)片段在所述數(shù)字證書(shū)中的數(shù)據(jù)位置信息。
5.根據(jù)權(quán)利要求1所述的數(shù)字證書(shū)存儲(chǔ)方法,其特征在于,所述根據(jù)ASN.1編碼規(guī)則,將數(shù)字證書(shū)分割為兩個(gè)或兩個(gè)以上的數(shù)據(jù)片段的步驟包括以下步驟:
獲取待存儲(chǔ)的各數(shù)字證書(shū);
將各數(shù)字證書(shū)的數(shù)據(jù)內(nèi)容轉(zhuǎn)換為統(tǒng)一的編碼格式,同時(shí)記錄轉(zhuǎn)換所得的數(shù)據(jù)內(nèi)容在各數(shù)字證書(shū)中的原始編碼格式和數(shù)據(jù)位置信息;
根據(jù)格式轉(zhuǎn)換后的各數(shù)字證書(shū)的特征信息,從預(yù)設(shè)的證書(shū)存儲(chǔ)模板中查找與格式轉(zhuǎn)換后的各數(shù)字證書(shū)匹配的證書(shū)存儲(chǔ)模板;
建立查找到的證書(shū)存儲(chǔ)模板中的各占位符與格式轉(zhuǎn)換后的各數(shù)字證書(shū)的數(shù)據(jù)內(nèi)容間的對(duì)應(yīng)關(guān)系;
根據(jù)ASN.1編碼規(guī)則,對(duì)與各占位符對(duì)應(yīng)的數(shù)據(jù)內(nèi)容進(jìn)行數(shù)據(jù)分割,分割為兩個(gè)或兩個(gè)以上的數(shù)據(jù)片段。
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于數(shù)安時(shí)代科技股份有限公司,未經(jīng)數(shù)安時(shí)代科技股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410077035.5/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 同類(lèi)專(zhuān)利
- 專(zhuān)利分類(lèi)
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F3-00 用于將所要處理的數(shù)據(jù)轉(zhuǎn)變成為計(jì)算機(jī)能夠處理的形式的輸入裝置;用于將數(shù)據(jù)從處理機(jī)傳送到輸出設(shè)備的輸出裝置,例如,接口裝置
G06F3-01 .用于用戶(hù)和計(jì)算機(jī)之間交互的輸入裝置或輸入和輸出組合裝置
G06F3-05 .在規(guī)定的時(shí)間間隔上,利用模擬量取樣的數(shù)字輸入
G06F3-06 .來(lái)自記錄載體的數(shù)字輸入,或者到記錄載體上去的數(shù)字輸出
G06F3-09 .到打字機(jī)上去的數(shù)字輸出
G06F3-12 .到打印裝置上去的數(shù)字輸出
- 數(shù)字證書(shū)撤銷(xiāo)方法及設(shè)備
- 一種數(shù)字證書(shū)自動(dòng)申請(qǐng)方法和裝置及系統(tǒng)
- 數(shù)字證書(shū)保管方法和裝置、數(shù)字簽名方法和裝置
- 一種數(shù)字證書(shū)有效性的驗(yàn)證方法及裝置
- 一種數(shù)字證書(shū)管理方法及設(shè)備
- 一種數(shù)字證書(shū)管理方法及設(shè)備
- 數(shù)字證書(shū)管理方法及設(shè)備
- 一種數(shù)字證書(shū)管理方法和平臺(tái)
- 針對(duì)數(shù)字證書(shū)到期日的監(jiān)控方法和裝置
- 數(shù)字證書(shū)辦理方法、系統(tǒng)、移動(dòng)終端及存儲(chǔ)介質(zhì)
- 動(dòng)態(tài)存儲(chǔ)管理裝置及方法
- 一種存儲(chǔ)方法、服務(wù)器及存儲(chǔ)控制器
- 一種基于存儲(chǔ)系統(tǒng)的控制方法及裝置
- 一種信息的存儲(chǔ)控制方法
- 一種數(shù)據(jù)存儲(chǔ)方法及裝置
- 數(shù)據(jù)存儲(chǔ)方法、裝置、計(jì)算機(jī)設(shè)備以及存儲(chǔ)介質(zhì)
- 一種數(shù)據(jù)存儲(chǔ)控制方法及裝置
- 存儲(chǔ)設(shè)備、存儲(chǔ)系統(tǒng)及存儲(chǔ)方法
- 物料存儲(chǔ)方法及系統(tǒng)
- 基于雙芯智能電表的數(shù)據(jù)分類(lèi)存儲(chǔ)方法和裝置
- 一種數(shù)據(jù)庫(kù)讀寫(xiě)分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





