[发明专利]一种金融资产交易数据传输加密方法有效
申请号: | 202211575625.1 | 申请日: | 2022-12-09 |
公开(公告)号: | CN115664639B | 公开(公告)日: | 2023-03-03 |
发明(设计)人: | 杨阳;蔡仁光;郑坚业 | 申请(专利权)人: | 深圳迅策科技有限公司 |
主分类号: | H04L9/06 | 分类号: | H04L9/06;H04L9/00;H04L9/40 |
代理公司: | 郑州知倍通知识产权代理事务所(普通合伙) 41191 | 代理人: | 陈佳丽 |
地址: | 518000 广东省深圳市南山区粤海街*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 金融资产 交易 数据传输 加密 方法 | ||
1.一种金融资产交易数据传输加密方法,其特征在于,所述方法包括:
获取金融资产交易数据、第二混沌序列和第四混沌序列;
根据金融资产交易数据得到二维矩阵和二维矩阵的多个连通域;所述二维矩阵中值为1的位置称为前景像素;
根据各连通域内各像素的八邻域前景像素个数、最长链码长度和各像素作为码头时最长链码长度得到各连通域中各像素作为码头的合适度,根据各连通域中各像素作为码头的合适度对各连通域进行链码拆分得到二维矩阵的多个链码序列;
根据多个链码序列得到链码序列向量;根据第二混沌序列对链码序列向量进行置乱处理得到置乱链码序列向量;根据第四混沌序列对置乱链码序列向量中各链码序列进行旋转处理得到旋转链码序列向量;
根据旋转链码序列向量得到密文数据,将密文数据传输至解密方。
2.如权利要求1所述的一种金融资产交易数据传输加密方法,其特征在于,所述根据各连通域内各像素的八邻域前景像素个数、最长链码长度和各像素作为码头时最长链码长度得到各连通域中各像素作为码头的合适度,包括的具体步骤为:
获取各连通域的最长链码的长度,获取各连通域中各像素作为码头时获取的最长链码的长度,获取各连通域中各像素八邻域内前景像素的个数;
其中,表示各连通域中第个像素点作为码头的合适度,表示各连通域中第个像素点的八邻域中前景像素点的个数,表示各连通域中最长链码的长度,表示以各连通域中第j个像素点为码头时最长链码的长度。
3.如权利要求1所述的一种金融资产交易数据传输加密方法,其特征在于,所述根据各连通域中各像素作为码头的合适度对各连通域进行链码拆分得到二维矩阵的多个链码序列,包括的具体步骤为:
从各连通域中选择合适度值最大的像素点作为目标链码码头;设置链码连接优先级;
根据目标链码码头对各连通域进行链码拆分得到各链码码头的多个链码序列,包括:以目标链码码头作为码头,根据链码连接优先级对各连通域依次进行链码拆分,每拆分一条链码,将链码上的像素点从各连通域中去除,码头保持不变,当目标链码码头八邻域的前景像素点仅剩下1个时,继续进行链码拆分,链码拆掉完成后,目标链码码头八邻域中已经不再存在前景像素点,此时将目标链码码头也从连通域中去除;
利用目标链码码头对连通域进行链码拆分后,连通域中还存在孤立前景像素点或孤立前景像素点集合时,在原连通域中选择一个与每个孤立前景像素点最近的前景像素点作为目标码头,然后根据目标链码码头对当前连通域进行链码拆分得到各链码码头的多个链码序列,所述当前连通域是指对已有的链码像素已经去除后的连通域,所述原连通域是指未进行链码拆分前的连通域。
4.如权利要求1所述的一种金融资产交易数据传输加密方法,其特征在于,所述根据第二混沌序列对链码序列向量进行置乱处理得到置乱链码序列向量,包括的具体步骤为:
获取第二混沌序列中第一个位置混沌序列值为,将链码序列向量中第个位置的链码序列放置在置乱链码序列向量的第一个位置,将链码序列向量中第个位置的链码序列去掉,得到链码序列向量;获取第二混沌序列中第二个位置的混沌序列值,将链码序列向量中第个位置的链码序列放置在置乱链码序列向量的第二个位置,将链码序列向量中第个位置的链码序列去掉,依次类推,直至链码序列向量中数据个数为0时停止,得到置乱链码序列向量。
5.如权利要求1所述的一种金融资产交易数据传输加密方法,其特征在于,所述根据第四混沌序列对置乱链码序列向量中各链码序列进行旋转处理得到旋转链码序列向量,包括的具体步骤为:
将任意一个位置记为目标位置;
获取第四混沌序列的目标位置的混沌序列值,获取置乱链码序列向量中目标位置的链码序列,获取链码序列中的多个链码方向符,根据各链码方向符得到角度值,根据角度值和目标位置的混沌序列值得到旋转后角度值,根据旋转后角度值获得旋转后的链码方向符,将各链码序列中各链码方向符替换成对应的链码方向符得到各旋转链码序列;
所有位置的旋转链码序列构成旋转链码序列向量。
6.如权利要求1所述的一种金融资产交易数据传输加密方法,其特征在于,所述根据金融资产交易数据得到二维矩阵和二维矩阵的多个连通域,包括的具体步骤为:
根据金融资产交易数据得到二进制编码序列;根据二进制编码序列中数据个数得到二维矩阵的行数和列数,根据二进制编码序列和二维矩阵的行数和列数构建得到二维矩阵;
获取二维矩阵中前景像素点的多个连通域作为二维矩阵的多个连通域。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳迅策科技有限公司,未经深圳迅策科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211575625.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种防火建筑幕墙材料铝塑板生产加工装置
- 下一篇:一种管材切割设备