摘要
本申请公开了一种基于HMAC‑SHA256算法的动态身份认证方法、系统及介质,主要涉及身份认证技术领域,用以解决现有的动态身份认证方案存在静态密钥易被暴力破解或密钥泄露、采用固定排列的消息体结构已破解、接收端缺乏有效的时间窗口验证机制的问题。包括:通过HMAC‑SHA256算法利用数据密钥将消息体加密处理后,进行Base64转码,获得最终消息体,将最终消息体发送至接收方;当接收方接收到最终消息体时,用Base64解码,再使用数据密钥获取消息体;利用预设排列组合方式和预设分隔符拆解消息体;当消息体内的服务器时间戳在预设同步间隔内时,进行身份认证码验证,以在验证成功后接收消息明文。
技术关键词
SHA256算法
动态身份认证方法
接收方
消息
国密SM4算法
密钥管理服务器
硬件安全模块
明文
非易失性计算机存储介质
数据
发送方
时钟同步
节点
身份认证技术
解码
验证机制
系统为您推荐了相关专利信息
资源部署方法
业务时延需求
GPU显卡
图形处理单元
令牌
消息拦截方法
关键词
字段
计算机可读指令
多模态
网络节点
网络流量采集方法
多模态网络
服务器
控制器
识别模块
网络设备
终端
网络连接业务
通信设备执行