首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种网页数据加密方法 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:成都进托邦互联网信息服务有限公司;重庆邮电大学

摘要:本发明公开了一种网页数据加密方法,属于网页数据加密技术领域,本发明根据网页中内容段落,对网页数据进行切分,得到多段网页子数据,对每段网页子数据进行加密,在加密时,按固定长度切分每段网页子数据,得到多个网页编码向量,每段网页子数据由多个网页编码向量组成,先根据局部加密序列,对每个网页编码向量进行加密,再根据全局加密序列对每段加密网页子数据进行再次加密,实现两重加密,提高网页数据加密安全性。

主权项:1.一种网页数据加密方法,其特征在于,包括以下步骤:S1、根据网页中内容段落,对网页数据进行切分,得到多段网页子数据;S2、对每段网页子数据按固定长短进行分段,得到多个网页编码向量;S3、对每个网页编码向量生成虚拟编码向量;S4、根据虚拟编码向量,基于局部加密序列,对每个网页编码向量进行加密,得到每个加密网页编码向量;S5、将多个加密网页编码向量进行拼接,得到每段加密网页子数据;S6、根据全局加密序列,对每段加密网页子数据进行加密,得到双重加密的网页子数据;所述S3包括以下分步骤:S31、将网页编码向量与第一随机数进行按位异或处理,得到第一随机编码向量;S32、将网页编码向量与第二随机数进行按位异或处理,得到第二随机编码向量;S33、将第一随机编码向量和第二随机编码向量进行哈希运算,得到虚拟编码向量;所述S4包括以下分步骤:S41、分别对虚拟编码向量和网页编码向量构建编码矩阵,得到虚拟编码矩阵和网页编码矩阵;S42、提取虚拟编码矩阵的对角元素,得到第一局部加密序列;S43、提取网页编码矩阵的对角元素,得到第二局部加密序列;S44、采用第一局部加密序列对网页编码向量进行加密处理,得到第一加密密文;S45、采用第二局部加密序列对网页编码向量进行加密处理,得到第二加密密文;S46、将第一加密密文和第二加密密文进行按位相加处理,得到加密网页编码向量;所述S41中虚拟编码矩阵的表达式为:A=aTa,其中,A为虚拟编码矩阵,a为虚拟编码向量,T为转置运算;所述网页编码矩阵的表达式为:B=bTb,其中,B为网页编码矩阵,b为网页编码向量;所述S44和S45中加密处理的公式均为:其中,为第一加密密文或第二加密密文中第n个加密元素,xm为第一局部加密序列或第二局部加密序列中第m个元素,bn-m为网页编码向量中第n-m个元素,n和m为正整数,M为第一局部加密序列或第二局部加密序列的长度;所述S6包括以下分步骤:S61、根据每段加密网页子数据中多个加密网页编码向量,构建全局加密序列;S62、将全局加密序列与每段加密网页子数据中第i个加密网页编码向量进行按位异或处理,得到第i个双重加密密文,i的初始值为1;S63、将第i个双重加密密文与每段加密网页子数据中第i+1个加密网页编码向量进行按位异或处理,得到第i+1个双重加密密文;S64、判断i是否小于等于N-1,若是,则跳转至步骤S65,若否,则i自加1,并跳转至步骤S63,其中,N为加密网页编码向量的数量;S65、将所有双重加密密文进行拼接,得到双重加密的网页子数据;所述S61包括以下分步骤:S611、根据每个加密网页编码向量,计算标志值;S612、将所有标志值构建成标志值向量;S613、根据标志值向量,构建标志矩阵,H=ETE,其中,H为标志矩阵,E为标志值向量,T为转置;S614、根据标志矩阵的各行元素,构建第一候选序列;S615、根据标志矩阵的各列元素,构建第二候选序列;S616、根据第一候选序列和第二候选序列,构建全局加密序列;所述S611中计算标志值的公式为:其中,s为标志值,e为自然常数,ri为加密网页编码向量中第i个元素,i为正整数,L为加密网页编码向量中元素的数量;所述S614中构建的第一候选序列中第k个元素为标志矩阵中第k行元素的和,所述S615中构建的第二候选序列中第k个元素为标志矩阵中第k列元素的和,k为正整数;所述S616中构建全局加密序列的公式为:其中,G为全局加密序列,X1为第一候选序列,X2为第二候选序列,为按位相乘。

全文数据:

权利要求:

百度查询: 成都进托邦互联网信息服务有限公司 重庆邮电大学 一种网页数据加密方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。