导航
常见问题-2——IIC接口类加密芯片调试注意事项
1、IIC接口是否需要加上拉电阻? IIC总线协议中已经明确指出总线上的从器件要使用开漏模式接入,总线上要外加上拉电阻。上拉电阻建议选用10K大小。 2、芯片RST引脚悬空是否可以? RST引脚的作用是当芯片异常时实现硬件复位,重新初始化软硬件。建议使用时利用MCU的一个GPIO对RST引脚进行控制,这样会更加稳妥。但如果资源紧张,也可选择悬空处理或者设计一个上电复位电路。 3、IIC读写地址是否可以修改? 目前的加密芯片已经支持修改I 2021-05-14常见问题-1-UART接口类加密芯片调试注意事项
1.是否可以使用上电复位? 通常情况下,建议MCU使用一个GPIO连接到加密芯片的RST引脚,当加密芯片状态异常时,MCU可主动对加密芯片进行复位,重新初始化。但有些客户由于MCU接口资源紧张,希望进行上电复位。上电复位电路如图1所示,建议R选取10K,C选取10uF。R、C的参数选取用户也可根据实际情况自行调整。 图1 2.为什么获取随机数成功,但是调用算法无返回? 很多用户使用T=0协议进行算法调用都会提出该问题,绝大多数是因为没有按 2021-05-07什么是消息验证码
在信息安全领域中,常见的信息保护方法分为加密和认证两大类。认证技术又分为对用户的认证和对消息的认证两种方式。用户认证用于鉴别用户的身份是否是合法用户;消息认证就是验证所收到的消息确实是来自真实的发送方且未被修改的消息,可以验证消息的准确性。 消息认证实际上是对消息本身产生的一个冗余的信息,即消息验证码。消息验证码是一种确认完整性并进行认证的一种技术,简称MAC。密码学中,消息验证码指的是通信实体双方使用的一种验证机制,保证消息数据完整性的一种工 2021-04-09RSA加密的填充方式
与对称加密算法DES,AES一样,RSA算法也是一个块加密算法( block cipher algorithm),其算法原理特点是总保持在一个固定长度的块上进行操作。但跟DES,AES等算法不同的是,RSA算法的block length与key length相关,每次加密的块长度就是key length。RSA加密算法目前有多种填充模式。当明文长度大于key length时,要进行切割分组,然后填充。处理后的每组数据长度也是固定不变的(与RSA密 2021-03-12混合加密应用方案
加解密算法分为对称算法加密和非对称算法加密。 对称算法:加解密密钥相同要求发送方和接收方在安全通信之前,商定一个密钥。所以密钥的保密性对通信的安全性至关重要。对称加密算法的特点是算法公开、计算量小、加密速度快、加密效率高。 非对称加密算法需要两个密钥:公开密钥(publickey:简称公钥)和私有密钥(privatekey:简称私钥)。公钥与私钥是一对,如果用公钥对数据进行加密,只有用对应的私钥才能解密。因为加密和解密使用的是两个不同的密钥, 2021-03-01公钥密码的三大数学问题
公钥密码体制又称公开密钥密码体系,公钥密码体制是现代密码学的重要的发明和进展,在1976年,Whitfield Diffie和Martin Hellman发表了“New directions in cryptography”这篇划时代的文章奠定了公钥密码系统的基础。公钥密码体制根据其所依据的难题一般分为三类:大素数分解问题类、离散对数问题类、椭圆曲线类。 2021-01-29