一种基于时间的对称加密算法、系统及其存储介质技术方案

技术编号:43963380 阅读:27 留言:0更新日期:2025-01-07 21:48
本发明专利技术公开了一种基于时间的对称加密算法、系统及其存储介质,本发明专利技术在AES‑GCM加密算法的基础上结合TOTP算法,使用时间戳代替计数器,避免计数器被重用引起的密码泄露的问题,增强口令的安全性;同时定义时间方向矢量A定义单位时间容错率Δβ的概念,解决TOTP算法中深恶痛绝的由于时间戳不一致,导致拒绝服务的问题。

【技术实现步骤摘要】

本专利技术涉及计算机算法,尤其涉及一种基于时间的对称加密算法、系统及其存储介质


技术介绍

1、网络安全事件的频发,导致信息安全长期受到人们的关注,相应的一系列保护信息安全的算法也应运而生。从最初的一些简单加密算法,如md5算法、hash算法等,一直到现在应用广泛且被认为安全级别比较高的加密算法,如aes加密算法、totp算法等,这些算法运用在手机app、web网站、机器设备等各种智能设备和智能终端。到目前为止,口令认证仍是身份认证最主要也是最重要的一道防线。

2、aes-gcm加密算法,如图1所示,在aes-ctr的基础上增加了gmac(galoismessageauthentication code-伽罗瓦消息验证码)的特性,解决了ctr不能对加密消息进行完整性校验的问题,也由此被广泛的运用在各种口令加密场景下,但是该算法虽然解决了对加密消息进行完整性校验的问题,但是追根溯源他仍然使用gct(计数器)模式加密口令,仍然存在如果计数器被重用,导致明文被泄密的风险。

3、totp算法是近几年比较热门的加密算法,如图2所示,该算法以时本文档来自技高网...

【技术保护点】

1.一种基于时间的对称加密算法,其特征在于:具体包括以下步骤:

2.根据权利要求1所述的一种基于时间的对称加密算法,其特征在于:所述S2具体包括以下步骤:

3.根据权利要求2所述的一种基于时间的对称加密算法,其特征在于:所述S2.1中明文P拆分的若干个分组中,每个分组的长度均相同,为128bits、256bits或者512bits。

4.根据权利要求2所述的一种基于时间的对称加密算法,其特征在于:所述S2.5中将初始向量IV和Ti进行运算包括有进行连接、加和以及异或运算。

5.根据权利要求1所述的一种基于时间的对称加密算法,其特征在于:所述...

【技术特征摘要】

1.一种基于时间的对称加密算法,其特征在于:具体包括以下步骤:

2.根据权利要求1所述的一种基于时间的对称加密算法,其特征在于:所述s2具体包括以下步骤:

3.根据权利要求2所述的一种基于时间的对称加密算法,其特征在于:所述s2.1中明文p拆分的若干个分组中,每个分组的长度均相同,为128bits、256bits或者512bits。

4.根据权利要求2所述的一种基于时间的对称加密算法,其特征在于:所述s2.5中将初始向量iv和ti进行运算包括有进行连接、加和以及异或运算。

5.根据权利要求...

【专利技术属性】
技术研发人员:鲁迁迁黄海罗致远庄东曙周凯
申请(专利权)人:南京熊猫电子股份有限公司
类型:发明
国别省市:

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

1