行业标准网
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211237320.X (22)申请日 2022.10.11 (71)申请人 浙江御安信息技 术有限公司 地址 310000 浙江省杭州市拱 墅区石祥路 242号2幢40 3室 (72)发明人 刘彦伸 郭银锋 虞雁群 吴艳  (74)专利代理 机构 合肥市科融知识产权代理事 务所(普通 合伙) 34126 专利代理师 吴伟栋 (51)Int.Cl. H04L 9/08(2006.01) H04L 9/16(2006.01) H04L 9/40(2022.01) G06K 9/62(2022.01) (54)发明名称 一种数据的安全传输方法 (57)摘要 本发明涉及移动通信技术领域, 具体涉及一 种数据的安全传输方法, 该方法将待传输数据转 化为二进制编码序列, 将二进制编码序列转换成 十进制编码序列, 以得到十进制特征矩阵; 基于 十进制特征矩 阵的整体离心程度和不同尺寸的 加密窗口下的第一离心程度, 获取十进制特征矩 阵的目标加密窗口, 根据目标加密窗口的特征值 获取聚类阈值, 基于聚类阈值和特征值将所有目 标加密窗口分为多个聚类结果, 根据目标加密窗 口中的数值获取每个聚类结果的加密矩阵, 根据 加密矩阵获取十进制特征矩 阵所对应的十进制 加密序列; 利用模二除法将所述十进制加密序列 转化为二进制加密编码进行传输。 本发明利用随 机性特征进行加密窗口的自适应获取, 提高了数 据传输的安全性。 权利要求书1页 说明书6页 附图1页 CN 115333735 A 2022.11.11 CN 115333735 A 1.一种数据的安全传输方法, 其特 征在于, 该 方法包括以下步骤: 利用常规的二进制压缩编码技术对待传输数据进行二进制编码, 得到二进制编码序 列; 将所述二进制编码序列转换成十进制编码序列, 以得到十进制特征矩阵; 基于所述十 进制特征矩阵的每个数值计算整体离心程度, 设定加密窗口, 利用加密窗口在所述十进制 特征矩阵上进行遍历, 以计算每个加密窗口的第一离心程度, 对每个所述第一离心程度与 所述整体离心程度之 间的差值进 行相加, 得到加密窗口下所述十进制特征矩阵的离心程度 差值; 获取不同尺寸的加密窗口所对应的所述离心程度差值, 将最小离心程度差值所对应的 加密窗口作为目标加密窗口; 基于目标加密窗口中的每个数值计算所述十进制特征矩阵对应在每个目标加密窗口 的特征值, 结合所述特征值和所述十进制特征矩阵中的数值总 数量获取聚类阈值; 计算任 意两个目标加密窗口对应的特征值差值, 基于所述特征值差异和所述聚类阈值对所有的目 标加密窗口进行聚类, 得到m个聚类结果, m为 正整数; 基于每个聚类结果中每个目标加密窗口的数值分别获取对应聚类结果的加密矩阵, 将 加密矩阵中的数值与对应聚类结果中每个目标加密窗口中的数值进行数乘运算, 以构成十 进制加密序列; 利用模二除法将所述十进制加密序列转 化为二进制加密编码进行传输 。 2.如权利要求1所述的一种数据的安全传输方法, 其特征在于, 所述整体离心程度的获 取方法, 包括: 根据所述十进制特征矩阵中的每个数值计算数值方差, 将数值方差作为所述整体离心 程度。 3.如权利要求1所述的一种数据的安全传输方法, 其特征在于, 所述第 一离心程度的获 取方法, 包括: 根据所述加密窗口中的每 个数值计算数值方差, 将数值方差作为所述第一离心程度。 4.如权利要求1所述的一种数据的安全传输方法, 其特征在于, 所述特征值的获取方 法, 包括: 计算目标加密窗口中所有数值的数值平均值, 将每个数值与 数值平均值之间的差值求 平方, 将平方结果与目标加密窗口中数值的数量之 间的比值作为对应目标加密窗口的所述 特征值。 5.如权利要求1所述的一种数据的安全传输方法, 其特征在于, 所述聚类 阈值的获取方 法, 包括: 将所有目标加密窗口的所述特征值进行累加得到特征值累加值, 获取特征值累加值与 所述十进制特征矩阵中数值的总数量之 间的比值, 利用调节参数对比值进 行优化得到所述 聚类阈值。 6.如权利要求1所述的一种数据的安全传输方法, 其特征在于, 所述加密矩阵的获取方 法, 包括: 对聚类结果 中每个目标加密窗口的第i个数值进行平均值计算, 将所有平均值组成 聚类结果 的加密矩阵。权 利 要 求 书 1/1 页 2 CN 115333735 A 2一种数据的安全传输方 法 技术领域 [0001]本发明涉及移动通信技 术领域, 具体涉及一种数据的安全传输方法。 背景技术 [0002]数据加密, 是一门历史悠久 的技术, 指通过加密算法和加密密钥将明文转变为密 文。 尤其是在处于信息化时代的今天, 大多 数的信息传输都是基于互联网进行传输, 所以传 输过程中的安全就显得 更为重要, 就更显得 数据加密的重要性。 [0003]现有流行的常规的数据加密的技术, 只是针对数据进行加密, 或者分段加密。 但是 及时是分段加密, 使用的密钥也是相同, 这种加密手法对数据本身的关注程度不够, 为了提 升加密的效果, 只能针对密钥的数据进行调整, 加密的密钥数据量不够, 加密的安全性不 高, 容易被进行暴力破解, 而加密的密钥数量过多, 安全性足够, 单是容易造成加密后的数 据的加密冗余, 传输资源过 大。 发明内容 [0004]为了解决上述技术问题, 本发明的目的在于提供一种数据的安全传输方法, 所采 用的技术方案具体如下: 利用常规的二进制压缩编码技术对待传输数据进行二进制编码, 得到二进制编码 序列; 将每个所述二进制编码序列转换成十进制编码序列, 以得到十进制 特征矩阵; 基 于所述十进制特征矩阵的每个数值计算整体离心程度, 设定加密窗口, 利用加密窗口在所 述十进制特征矩阵上进行遍历, 以计算每个加密窗口的第一离心程度, 对每个所述第一离 心程度与所述整体离心 程度之间的差值进 行相加, 得到加密窗口下所述十进制特征矩阵的 离心程度差值; 获取不同尺寸的加 密窗口所对应的所述离心程度差值, 将最小离心程度 差值所对 应的加密窗口作为目标加密窗口; 基于目标加密窗口中的每个数值计算所述十进制特征矩阵对应在每个目标加密 窗口的特征值, 结合所述特征值和所述十进制特征矩阵中的数值总 数量获取聚类阈值; 计 算任意两个目标加密窗口对应的特征值差值, 基于所述特征值差异和所述聚类阈值对所有 的目标加密窗口进行聚类, 得到m个聚类结果, m为 正整数; 基于每个聚类结果中每个目标加密 窗口的数值分别获取对应聚类结果的加密矩 阵, 将加密矩阵中的数值与对应聚类结果中每个目标加密窗口中的数值进行数乘运算, 以 构成十进制加密序列; 利用模二除法将所述十进制加密序列转化为二进制加密编 码进行传 输。 [0005]进一步的, 所述整体离心程度的获取 方法, 包括: 根据所述十进制特征矩阵中的每个数值计算数值方差, 将数值方差作为所述整体 离心程度。说 明 书 1/6 页 3 CN 115333735 A 3

.PDF文档 专利 一种数据的安全传输方法

文档预览
中文文档 9 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共9页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种数据的安全传输方法 第 1 页 专利 一种数据的安全传输方法 第 2 页 专利 一种数据的安全传输方法 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 04:05:40上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。