基于引导随机数的动态白盒密码实现方法

AITNT-国内领先的一站式人工智能新闻资讯网站
# 热门搜索 #
基于引导随机数的动态白盒密码实现方法
申请号:CN202411105165
申请日期:2024-08-13
公开号:CN119011138A
公开日期:2024-11-22
类型:发明专利
摘要
一种基于引导随机数的动态白盒密码实现方法,在初始化阶段通过加密方与解密方协商确定核心参数后,由加密方生成查找表池并与解密方进行秘密共享,在加密阶段,加解密方根据同一个查找表池和生成的引导随机数通过加密程序生成算法得到加密程序,将消息明文输入加密程序,得到消息密文,再将消息密文与引导随机数发送给解密方;在解密阶段,解密方根据加密方发送的引导随机数通过解密程序生成算法得到解密程序后,将收到的消息密文输入解密程序,得到消息明文。本发明基于查找表池动态地生成算法,保证在部分查找表的表项泄露时,依旧维持算法程序的完整性,确保系统的安全。
技术关键词
解密程序 动态白盒 生成算法 查找表数量 加解密算法 消息 解密单元 明文 密码 阶段 核心 参数 生成密钥 加密算法 动态地