摘要
本发明提供了一种基于后量子密码的U盾设备,包括:片上flash、CPU、内存和USB;片上flash用于存储加解密运算、数字签名和验签运算的运行程序以及私钥;CPU用于进行加解密运算、数字签名和验签运算,当CPU对外部输入的处理指令以及待处理数据进行处理时,会根据处理指令从片上flash中读取相应的运行程序,并根据相应的运行程序选择是否读取私钥;同时CPU进行数据处理时的中间计算结果会存储在内存中;U盾设备通过USB与外部设备进行通信,USB通过系统总线与CPU、内存进行数据的交互。本发明利用后量子加密算法实现数字签名和密钥封装的基本功能,能够妥善地将用户的私钥存储在安全的硬件介质中而不外泄。
技术关键词
U盾设备
外部设备
私钥
内存
密钥
量子加密算法
发送方
解密
程序
加密数据
USB传输
接收方
密码
数据加密
指令
介质
系统为您推荐了相关专利信息
安卓系统
扫描模块
动态更新
扫描移动终端
加速系统
非对称加密算法
数据安全保护方法
云端服务器
诊断仪
识别码
访问控制策略
资源访问方法
资源访问请求
机器学习模型
非对称加密算法