一種檔案信息包大文件封裝方法與客戶端
基本信息
申請(qǐng)?zhí)?/td> | CN201610797042.1 | 申請(qǐng)日 | - |
公開(公告)號(hào) | CN106339362B | 公開(公告)日 | 2019-09-24 |
申請(qǐng)公布號(hào) | CN106339362B | 申請(qǐng)公布日 | 2019-09-24 |
分類號(hào) | G06F17/22 | 分類 | 計(jì)算;推算;計(jì)數(shù); |
發(fā)明人 | 李錚;江威;李翔宇 | 申請(qǐng)(專利權(quán))人 | 同方鼎欣科技股份有限公司 |
代理機(jī)構(gòu) | 北京輕創(chuàng)知識(shí)產(chǎn)權(quán)代理有限公司 | 代理人 | 同方鼎欣科技股份有限公司 |
地址 | 100085 北京市海淀區(qū)上地五街5號(hào)高立二千大廈5層 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明涉及一種檔案信息包大文件封裝、解封裝方法與系統(tǒng)。所述封裝方法包括獲取電子原文和元數(shù)據(jù);生成包含了電子原文的位置信息的原始xml文件;解析所述原始xml文件,依次讀取固定長(zhǎng)度的byte流并拼接形成連續(xù)的byte流;將base64編碼處理后的電子原文插入所述byte流中標(biāo)記的電子原文的位置處,與byte流合并寫入符合封裝包結(jié)構(gòu)定義的新xml文件;為新xml文件生成加密的簽名數(shù)據(jù),并打包成帶有私鑰的完整封裝包。本發(fā)明解決現(xiàn)有技術(shù)存在的問題,采用base64編碼技術(shù)和xml技術(shù)對(duì)檔案信息包進(jìn)行封裝處理,能夠滿足大文件的封裝需求,又具有良好的可擴(kuò)展性和兼容性。 |
