摘要
本申请涉及一种API接口数据安全传输方法、系统和介质,其中,API接口数据安全传输方法包括:当客户端向服务端发送API接口请求时,基于客户端的多源物理熵,生成高熵密钥;基于所述高熵密钥对所述API接口请求进行加密,得到加密数据,并将所述加密数据进行签名,所述签名包括随机数;将所述加密数据以及所述签名发送至服务端;获取服务端的接收延迟时间以及本次请求的动态延迟时间窗口,若所述接收延迟时间在所述动态延迟时间窗口内,且所述随机数通过唯一性校验,则确定所述API接口请求为合法请求,服务端对所述签名进行验证,验证通过后对所述加密数据进行解密,提高了API接口数据传输的安全性。
技术关键词
加密数据
服务端
数据安全传输方法
客户端
接口
密钥
动态
数据安全传输系统
国密SM4算法
唯一性
序列
混沌系统
物理
解密
网络
因子
可读存储介质
基准