一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种小程序用户数据处理方法与流程

2022-11-09 22:20:14 来源:中国专利 TAG:

技术特征:
1.一种小程序用户数据处理方法,其特征在于,包括:获取小程序用户信息中的待加密灰度图;获取待加密灰度图中每个像素点灰度值的二进制数;设定二进制数中每个非0比特数个数对应的偏移量,根据每个像素点灰度值的二进制数中非0比特数的个数对应的偏移量得到该像素点对应的偏移量;通过二进制数中每个非0比特数的个数对应的偏移量得到顺序序列,对顺序序列进行加密获得密钥;在待加密灰度图的所有像素点中随机选择一个像素点作为第一初始前继像素点,并进行标记;获取第一初始前继像素点的起始方向,根据第一初始前继像素点的起始方向和偏移量获得第一初始前继像素点的链码方向,根据第一初始前继像素点的链码方向确定第一初始前继像素点的后续像素点,对该后续像素点进行标记;以得到的后续像素点为新前继像素点,第一初始前继像素点的链码方向反方向为新前继像素点的起始方向,根据新前继像素点的起始方向和偏移量获取新后续像素点,对该新后续像素点进行标记,按照获取新后续像素点的方法获取所有后续像素点并进行标记,直至获取的后续像素点为被标记的像素点,得到对应的第一方向链码;在待加密灰度图中没有被标记的像素点中随机选择一个像素点作为第二初始前继像素点,按照获取第一方向链码的方法获取第二方向链码,按照获取第二方向链码的方法获取待加密灰度图中其它方向链码,直至待加密灰度图中所有像素点均被标记;在待加密灰度图中根据所有方向链码对应像素点的获取顺序对所有方向链码对应的像素点按照从左到右、从上往下的顺序进行排列得到密文图像;将密文图像、所有初始前继像素点进行存储;将密钥进行保存。2.根据权利要求1所述的一种小程序用户数据处理方法,其特征在于,第一初始前继像素点的链码方向是按照如下步骤获取:根据第一初始前继像素点的偏移量将第一初始前继像素点的起始方向进行顺时针旋转获得该第一初始前继像素点的链码方向。3.根据权利要求1所述的一种小程序用户数据处理方法,其特征在于,所述新后续像素点是按照如下步骤获取:根据新前继像素点的起始方向和偏移量获得新前继像素点的链码方向,若根据新前继像素点的链码方向获得的像素点没有被标记,将获得的没有被标记的像素点作为新前继像素点的新后续像素点;若根据新前继像素点的链码方向获得的像素点被标记,将新前继像素点作为终止像素点。4.根据权利要求1所述的一种小程序用户数据处理方法,其特征在于,得到对应的第一方向链码的过程中还包括:若第一方向链码的长度大于设定的长度阈值,保留该第一方向链码;若第一方向链码的长度小于或等于设定的长度阈值,舍弃该第一方向链码,将该舍弃的第一方向链码对应的所有标记像素点取消标记,并将该第一初始前继像素点作为废弃像素点。5.根据权利要求4所述的一种小程序用户数据处理方法,其特征在于,所述第二初始前
继像素点不是废弃像素点。6.根据权利要求1所述的一种小程序用户数据处理方法,其特征在于,所述第一方向链码是十六方向链码。7.根据权利要求1所述的一种小程序用户数据处理方法,其特征在于,所述二进制数中每个非0比特数个数对应的偏移量包括目标偏移量和备用偏移量;所述目标偏移量和所述备用偏移量为1至16之间的正整数。8.根据权利要求1所述的一种小程序用户数据处理方法,其特征在于,二进制数中非0比特数的个数为0至8 中的一种。9.根据权利要求1所述的一种小程序用户数据处理方法,其特征在于,对顺序序列进行加密的方法为aes加密算法。10.根据权利要求1所述的一种小程序用户数据处理方法,其特征在于,所述第一初始前继像素点的起始方向是方向值为0的方向。

技术总结
本发明涉及数据处理领域,提出了一种小程序用户数据处理方法,包括:获取待加密灰度图中每个像素点灰度值的二进制数;得到像素点对应的偏移量;获得密钥;确定第一初始前继像素点的后续像素点;得到第一方向链码;获取待加密灰度图中其它方向链码;得到密文图像;将密文图像、所有初始前继像素点进行存储;将密钥进行保存。本发明提高了密文图像的安全性,同时加密方法简单。时加密方法简单。时加密方法简单。


技术研发人员:冯五杰 刘林旺
受保护的技术使用者:南通观云网络科技有限公司
技术研发日:2022.10.08
技术公布日:2022/11/8
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献