加密方法、解密方法、加密装置及解密装置制造方法及图纸

技术编号:44573491 阅读:19 留言:0更新日期:2025-03-11 14:33
本申请公开了一种加密方法、解密方法、加密装置及解密装置。其中,加密方法包括:获取目标明文的固定密码;生成目标明文的动态令牌,动态令牌长度小于预设长度阈值;根据动态令牌及固定密码生成替换因子;根据明文字符和替换因子生成该明文字符的替换字符;根据各个替换字符以及动态令牌生成目标明文的目标密文。本申请根据目标明文的固定密码和动态令牌生成替换因子,利用替换因子生成每个明文字符的替换字符,最终根据替换字符和动态令牌生成目标密文,使得生成的目标密文长度可控,便于对密文的管理,而且目标密文仅比明文字符多出动态令牌的长度,动态令牌长度小于预设长度阈值,从而避免密文过度膨胀,节约存储资源。

【技术实现步骤摘要】

本申请涉及互联网,具体涉及一种加密方法、解密方法、加密装置、解密装置、计算设备、计算机存储介质及计算机程序产品。


技术介绍

1、加密技术是保障数据安全的一项重要措施。目前常用的加密方法包含两类,第一类为对称加密,例如des、3des、aes,通过分块加密的方式对数据进行加密,第二类为非对称加密,即利用公钥、私钥进行加密解密。

2、然而,专利技术人在实施过程中发现,现有技术中存在如下缺陷:现有技术中的对称加密和非对称加密均会导致密文长度大幅增加,不仅增加了存储成本,还不利于对密文的管理。


技术实现思路

1、鉴于上述问题,提出了本申请以便提供一种克服上述问题或者至少部分地解决上述问题的加密方法、解密方法、加密装置、解密装置、计算设备、计算机存储介质及计算机程序产品。

2、根据本申请第一方面,提供了一种加密方法,包括:

3、获取目标明文的固定密码;

4、生成所述目标明文的动态令牌;其中,所述动态令牌长度小于预设长度阈值;

5、根据所述动态令牌以及所述固定密本文档来自技高网...

【技术保护点】

1.一种加密方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述根据该明文字符和所述替换因子生成该明文字符的替换字符包括:

3.根据权利要求2所述的方法,其特征在于,所述根据各个替换字符以及所述动态令牌生成所述目标明文的目标密文包括:

4.根据权利要求1-3中任一项所述的方法,其特征在于,所述根据所述动态令牌以及所述固定密码生成替换因子包括:

5.一种解密方法,其特征在于,所述解密方法基于权利要求1-4中任一项所述的加密方法执行,所述解密方法包括:

6.一种加密装置,其特征在于,包括:p>

7.一种解...

【技术特征摘要】

1.一种加密方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述根据该明文字符和所述替换因子生成该明文字符的替换字符包括:

3.根据权利要求2所述的方法,其特征在于,所述根据各个替换字符以及所述动态令牌生成所述目标明文的目标密文包括:

4.根据权利要求1-3中任一项所述的方法,其特征在于,所述根据所述动态令牌以及所述固定密码生成替换因子包括:

5.一种解密方法,其特征在于,所述解密方法基于权利要求1-4中任一项所述的加密方法执行,所述解密方法包括:

6.一种加密装置,其特征在于,包括:

【专利技术属性】
技术研发人员:李洋蔡林贾彩建黄佳佳申海豹李震吴小龙
申请(专利权)人:北京兴诺知行科技发展有限公司
类型:发明
国别省市:

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

1