说明:收录全文最新的团体标准 提供单次或批量下载
(19)国家知识产权局 (12)发明 专利 (10)授权公告 号 (45)授权公告日 (21)申请 号 202211199323.9 (22)申请日 2022.09.29 (65)同一申请的已公布的文献号 申请公布号 CN 115272502 A (43)申请公布日 2022.11.01 (73)专利权人 江苏宝翼通讯科技有限公司 地址 226300 江苏省南 通市通州区东社镇 新通掘公路3 333号 (72)发明人 成骁 陈成 陆丹华 刘小虎  景红艳 姜建梅 王新峰  (74)专利代理 机构 南通一恒专利商标代理事务 所(普通合伙) 32553 专利代理师 梅家祺 (51)Int.Cl. G06T 9/00(2006.01)G06T 7/90(2017.01) G06T 7/70(2017.01) G06T 3/00(2006.01) G06V 10/762(2022.01) 审查员 徐生芹 (54)发明名称 一种基于编码转换的软件研发数据安全管 理方法 (57)摘要 本发明涉及数字信息传输技术领域, 具体涉 及一种基于编码转换的软件研发数据安全管理 方法。 该方法首先采集待加密数据, 对待加密数 据进行编码得到二进制编码序列; 对二进制编码 序列进行两次分段处理, 将分段后的初始编码序 列转换为十进制数字, 转换后的十进制数字作为 RGB颜色空间中三个通道的像素值; 对RGB颜色 空 间中的点进行聚类, 并对每一聚簇点进行位置转 换, 对应彩色图像像素值的加密, 得到加密后的 彩色图像; 对加密后的彩色图像进行解密, 得到 原始的待加密数据, 进而实现基于编码转化的数 字信息传输。 减少数据的冗余以及增加数据安全 性, 便于数据管理。 权利要求书2页 说明书9页 附图1页 CN 115272502 B 2022.11.29 CN 115272502 B 1.一种基于编码转换的软件研发数据安全管理方法, 其特征在于, 该方法包括以下步 骤: 采集待加密数据, 对待加密数据进行编码得到二进制编码序列; 对二进制编码序列进行两次分段处理, 将分段后的初始编码序列转换为十进制数字, 转换后的十进制数字作为RGB颜色空间中三个通道的像素值; 根据均值漂移聚类方法, 输入所有RGB颜色空间中的点, 获得RGB颜色空间中的点的聚 簇; 对于任意聚簇, 获取聚簇的中心点, 根据聚簇对应点到聚簇中心的距离, 获得以聚簇中 心为圆心, 以聚簇对应点到聚簇中心的距离为半径的多个圆形; 获得RGB颜色空间中同一聚 簇的点在初始编码序列中的位置的差异性, 根据聚簇点的位置差异性确定对应圆形与RGB 颜色空间中R通道方向的夹角, 作为圆形在RGB颜色空间中平面的位置; 根据logistic混沌函数, 确定当前聚簇中不同圆形上的点圆周运动的方向以及距离, 在各聚簇对应点所对应的圆形上, 对聚簇对应点进 行移动, 对应彩色图像像素值的加密, 得 到加密后的彩色图像; 对加密后的彩色图像进行解密, 得到原 始的待加密数据。 2.根据权利要求1所述的一种基于编码转换的软件研发数据安全管理方法, 其特征在 于, 所述对二进制编码序列进行两次分段处 理, 包括: 对二进制编码序列以24位为单位进行分段, 获得多个长度为24的第一分段编码序列; 其中, 最后一段第一分段编 码序列不 足24位的进行随机补位, 补位的编码随机为0和1, 并记 录随机补位的编码数量 为附加密钥; 对每一段第 一分段编码序列以8位为单位进行平均分段, 获得多个长度为8的第 二分段 编码序列。 3.根据权利要求1所述的一种基于编码转换的软件研发数据安全管理方法, 其特征在 于, 所述将分段后的初始编 码序列转换为十进制数字, 转换后的十进制数字作为 RGB颜色空 间中三个通道的像素值, 包括: 将属于同一第一分段编码序列的长度为8的三个第二分段编码序列转换为十进制, 分 别表示为第一数值, 第二数值和 第三数值; 将第一数值, 第二数值和第三数值作为第一分段 编码序列在RGB颜色空间中对应的像素点的RGB三个通道的像素值。 4.根据权利要求1所述的一种基于编码转换的软件研发数据安全管理方法, 其特征在 于, 所述获得RGB颜色空间中同一聚簇的点在初始编码序列中的位置的差异 性, 根据聚簇点 的位置差异性确 定对应圆形与 RGB颜色空间中R通道方向的夹角, 作为圆形在RGB颜色空间 中平面的位置, 包括: 在RGB颜色空间中, 获取聚簇中第v个圆形上的点与所有点对应编码段在编码序列中的 位置的均值差异表示为 , 其中, 表示第t个聚簇的所有点对应编码段在编 码序列中的位置的均值; 表示第t个聚簇中第v 个圆形上所有点对 应编码段在编码序列中 的位置的均值; 对应圆形与RGB颜色空间中R通道方向的夹角为: , 其中 表示平面位置 的基准值; 为聚簇中第v个圆形上的点与所有点对应编码段在编码序列中的位置的均权 利 要 求 书 1/2 页 2 CN 115272502 B 2值差异; 为自然常数。 5.根据权利要求1所述的一种基于编码转换的软件研发数据安全管理方法, 其特征在 于, 所述根据logistic混沌函数, 确定当前聚簇中不同圆形上的点圆周运动的方向以及距 离, 在各聚簇对应点所对应的圆形上, 对聚簇对应点进行移动, 对应彩色图像像素值的加 密, 得到加密后的彩色图像, 包括: 利用logistic混沌函数进行确定 , 已 知logistic混沌函数的表达式为 , 其中 的函数参数, 表示函数迭代v次获得的函数值, 并且 , 根据logist ic混沌函数, 确定 当前聚簇中不同圆形上的点圆周运动的方向以及 距离; 确定每一个圆形中点的移动方向, 已知点的圆周运动的方向为顺时针或者逆时针, 此 时根据函数 确定第 个圆形上点的运动方向, 当 , 表示第v个圆形上点顺时针运 动, , 表示第v个圆形上点逆时针运动; 根据函数 确定第v个圆形上点的运动距 离, 表示为: 其中, 表示logist ic函数第v个函数值, 表示第v圆形上点移动的角度, 即移动的距 离; 表示第v个圆形上的点在顺时针方向运动, 运动角度为 ; 表示第v个圆形 上的点在逆时针方向运动, 运动角度为 ; 获得所有聚簇对应的点的转换, 不同的聚簇对应不同的logistic函数参数, 完成彩色 图像像素值的加密。 6.根据权利要求1所述的一种基于编码转换的软件研发数据安全管理方法, 其特征在 于, 所述对加密后的彩色图像进行解密, 得到原 始的待加密数据, 包括: 将加密后的彩色图像的像素值转换到RGB颜色空间中, 利用均值漂移获得RGB颜色空间 中点的聚簇; 根据聚簇对应点的特征, 确定聚簇中点所在的平面; 根据每一个聚簇对应点的 数量确定logistic混沌函数的参数, 确 定每一个圆形上点的运动方向以及运动距离, 对点 进行反向运动, 获得的logistic混沌函数值 , 对应圆形上的点进行逆时针运动, 对应圆形上的点进行顺时针运动, 获得原始彩色图像对应像素值在RGB颜色空间 中的分布, 得到原 始彩色图像; 将原始彩色图像中每一像素点对应的RGB颜色通道像素值转换为二进制, 获得长度为 24的编码分段, 然后将编 码分段按照像素点的顺序进 行排列, 获得一段二进制的编 码序列, 再去掉编 码序列最后的附加密钥的编码, 获得原始编码序列, 对原始编码序列进 行解码, 获 得原始的待加密数据。权 利 要 求 书 2/2 页 3 CN 115272502 B 3

.PDF文档 专利 一种基于编码转换的软件研发数据安全管理方法

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