摘要
本发明实施例提供了一种数据传输方法、装置、存储介质、电子设备以及程序产品,该方法包括:通过如下方式生成非对称加密RSA算法的传输密钥中包括的公钥以及私钥:随机生成公钥指数e,其中,e为整数;随机生成大素数p以及大素数q,并将p作为私钥模数,其中,p与q不同,第一差值与e互质,所述第一差值为p与预定值的差值;基于p和q确定公钥模数N,以及基于p和e确定私钥指数d,其中,第一乘积对所述第一差值取余结果为所述预定值,所述第一乘积为d与e的乘积;基于e和N确定所述公钥,以及,基于p和d确定所述私钥;向目标设备发送携带所述公钥的指示消息。
技术关键词
加密数据
RSA算法
生成大素数
私钥
加密算法
数据传输方法
生成公钥
消息
模数
密钥导出函数
指数
解密
数据传输装置
电子设备
处理器
可读存储介质
系统为您推荐了相关专利信息
身份验证信息
硬件安全模块
灌装方法
非对称密钥算法
公钥
文印设备
安全监控方法
设备状态数据
区块链存证
耗材芯片
国密算法
SM2算法
签名算法
存储设备
身份验证
农产品供应链
追溯系统
指数
数据分析模块
追溯方法
动态评估方法
加密数据
生成动态密钥
唯一性
哈希算法