摘要
本发明涉及信息安全,具体涉及一种适用于安全芯片的ECDH密钥协商装置及方法,随机数发生器,外接AMBA总线,能够根据特定配置生成随机数,并将生成的随机数存放至内嵌FIFO中;寄存器配置模块,外接AMBA总线,通过AMBA总线完成寄存器的配置和中断寄存器的使能/失能;私钥和公钥生成模块,在ECDH密钥协商启动后,从随机数发生器中读取随机数,并对读取的随机数进行私钥检测,将通过私钥检测的随机数作为本方私钥;在本方私钥生成后,通过调用点乘顶层模块对本方私钥和共享基点进行有限域上的点乘运算,以生成本方公钥;本发明提供的技术方案能够克服现有技术所存在的需要CPU配合,以及ECDH密钥协商效率较低的缺陷。
技术关键词
生成共享密钥
私钥
密钥协商方法
协商装置
公钥
生成密钥
发生器
密钥导出函数
芯片
生成随机数
时钟信号工作
控制模块
曲线
对称算法
通信节点
通知
参数
系统为您推荐了相关专利信息
发送设备
接收设备
可信接入方法
嵌入式设备
节点认证
数据分析方法
多元异构数据
加密数据
同态加密算法
标记
微型芯片
椭圆曲线密码算法
认证服务器
密钥
摘要
联邦学习方法
模型更新
零知识证明
客户端
服务器
密钥生成系统
密钥管理系统
国密算法
私钥
密钥分发方法