一种基于加解密算法的验真方法、系统、终端及存储介质技术方案

技术编号:23860156 阅读:38 留言:0更新日期:2020-04-18 13:22
本发明专利技术涉及基于加解密算法的验真方法,其实现方法如下:对商品的标签通过基于混淆式的加密算法进行加密,并将加密后的数据进行存储;在检验商品真实性时,对加密后的数据反向解密;如果解密成功的对比编号一致则该标签是真实合法的,如果解密后对比编号不一致则是非法的;采用本发明专利技术的混淆式的加密算法进行加解密,可以让使用者可以真实的计算出加密结果,又保证加密方法不被识别,从而保证了编号设计的惟一性及保密性合法性。

A truth checking method, system, terminal and storage medium based on encryption and decryption algorithm

【技术实现步骤摘要】
一种基于加解密算法的验真方法、系统、终端及存储介质
本专利技术涉及验真方法
,更具体地说,涉及一种基于加解密算法的验真方法、系统、终端及存储介质。
技术介绍
商品或者数据交互过程中,前后数据都是公开的,对于前后数据的对应关系的验真采用常规的方式容易遭到破解,需要一种能够保障使用者可以真实的计算出加密结果,又保证加密方法不被识别的验真方法及系统。
技术实现思路
本专利技术要解决的技术问题在于,针对现有技术的上述缺陷,提供一种基于加解密算法的验真方法、系统、终端及存储介质。本专利技术解决其技术问题所采用的技术方案是:构造一种基于加解密算法的验真方法,其实现方法如下:第一步:对商品的标签通过基于混淆式的加密算法进行加密,并将加密后的数据进行存储;第二步:在检验商品真实性时,对加密后的数据反向解密;第三步:如果解密成功的对比编号一致则该标签是真实合法的,如果解密后对比编号不一致则是非法的。本专利技术所述的基于加解密算法的验真方法,其中,所述加密算法包括如下步骤:利用公开的本文档来自技高网...

【技术保护点】
1.一种基于加解密算法的验真方法,其特征在于,实现方法如下:/n第一步:对商品的标签通过基于混淆式的加密算法进行加密,并将加密后的数据进行存储;/n第二步:在检验商品真实性时,对加密后的数据反向解密;/n第三步:如果解密成功的对比编号一致则该标签是真实合法的,如果解密后对比编号不一致则是非法的。/n

【技术特征摘要】
1.一种基于加解密算法的验真方法,其特征在于,实现方法如下:
第一步:对商品的标签通过基于混淆式的加密算法进行加密,并将加密后的数据进行存储;
第二步:在检验商品真实性时,对加密后的数据反向解密;
第三步:如果解密成功的对比编号一致则该标签是真实合法的,如果解密后对比编号不一致则是非法的。


2.根据权利要求1所述的基于加解密算法的验真方法,其特征在于,所述加密算法包括如下步骤:
利用公开的加密算法N对数据A进行加密获得加密后的字符串B;
根据预设的数值M生成一个M位的随机数X,M>=6;
取随机数里的第M-Z位数,设为K,Z为0-9的任意数;
取字符串B的第K-1位数开始的M位数,不足M位数时取完为止,这M位数的字符串记为Q;
将Q和随机数X进行混淆式组合形成密码A,组合方式Y可以自定义并交给解密方。


3.根据权利要求2所述的基于加解密算法的验真方法,其特征在于,所述第二步以及第三步,反向解密以及编号比对的方法包括如下步骤:
获得发布加密数据方提供的加密算法N、预设的数值M、组合方式Y;
根据数据A和加密算法N,得出字符串B;
根据组合方式Y从密码A中取出字符串Q;
将字符串B与字符串Q进行比对是否一致,是则合法,否则非法。


4.根据权利要求2或3所述的基于加解密算法的验真方法,其特征在于,每次加密时,随机数X都是随机生成。


5.一种基于加解密算法的验真系统,根据权利要求1-4任一所述的基于加解密算法的验真方法,其特征在于,包括加密单元、解密单元以及验证单元;
所述加密单元,用于对商品的标签通过基于混淆式的加密算法进行加密,并将加密后的数据...

【专利技术属性】
技术研发人员:叶光红
申请(专利权)人:深圳新融典科技有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1