大容量文件分段加密技术的制作方法

文档序号:7666003阅读:571来源:国知局
专利名称:大容量文件分段加密技术的制作方法
技术领域
本发明涉及文件加密及网络传输技术领域。
为了保护知识产权,必须对网络中传输的文件进行加密传输。常用的办法是采用一加密算法,用密码对整个文件进行加密,然后通过网络下载加密文件,合法用户要使用该文件时需从文件提供者那里获取密钥。由于需加密的信息量大,因此对加密速度要求较高,实现的难度大,并且对密钥的管理要求严格。在现有网络条件下,特别是Internet网络上,传输过程中丢包的现象时有发生,很难保证大容量文件(几百MB)一次传输成功,传输过程中一有差错,就得重传该文件,由于文件过大,重传过程中极易再次出现差错,导致再次重传,如此反复,传输效率极低。
本发明的目的就是实现大容量文件分段加密、提高网络传输效率。
本发明采用以下技术方案将一个大容量的源文件{file}无损失分解成n段独立小文件{file1,file2,.....,filen},保证该长度的小文件适合当前Internet网络中高效可靠地传输(一般为2-300KB);然后用n个不同的关键字{key1,key2,.....keyn}分别对每段用加密算法对其加密生成n个加密文件{xfile1,xfile2,.....,xfilen};最后通过网络传输这些加密的文件(见附图
)到用户端,合法用户要使用这些文件时,文件提供者以一种网络安全传输方式将加扰关键字送给用户,用户用这些关键字即可解出这些小文件,再将这些解密后的小文件合并即可得源文件{file}。
该技术实现加密方便,解密难度高,便于文件的存储、密钥管理和文件网上传输。
权利要求
1.一种用于文件加密和网络传输领域的大容量文件分段加密技术。其技术特征是将一个大容量的源文件{file}无损失分解成n段独立的小文件{file1,file2,.....,filen},然后用n个不同的关键字{key1,key2,.....keyn}分别对每段用加密算法对其加密生成n个加密文件{xfile1,xfile2,.....,xfilen},最后通过网络传输这些加密的小文件给合法用户。
2.如权利要求1所述的大容量文件分段加密技术,其技术特征是合法用户要使用这些文件时,文件提供者以一种网络安全传方式将加扰关键字送给用户,用户用这些关键字即可解出这些小文件,再将这些解密后的小文件合并即可得源文件{file}。
全文摘要
一种用于文件加密及网络传输技术领域的大容量文件分段加密技术。通过对大容量文件的分段,用不同的关键字加密。使用时给用户实时提供关键字解密。该技术实现方便,解密难度高,便于文件的存储、密钥管理和文件网上传输。
文档编号H04L9/28GK1307420SQ0010158
公开日2001年8月8日 申请日期2000年1月27日 优先权日2000年1月27日
发明者王 之, 郭斌, 徐大鹏 申请人:中国长城计算机深圳股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1