RFID学习笔记

优点: 

与传统的数字签名算法相比,速度快,强度高,签名短。
1、检错重发/请求重发 Automatic Repeat Request(ARQ)
2、前向纠错:Forward Error Correction(FEC)
3、检错重发与前向纠错的结合混合纠错
信道差错模式:
1、随机差错2、突发差错3、混合差错
RFID数据完整性:
信息未经授权下不能进行改变的特性,即信息在存储或传输过程中保持不被偶然或蓄意地删除、修改、伪造、乱序、重放、插入等破坏和丢失的特性。

MD5

保证信息完整性的方法:
1、协议
2、纠错编码方法
3、密码校验和方法
4、数字签名 RSA
5、公证

 

RSA,DSA,ECDSA
是经典算法,是目前为止使用最广泛的数字签名算法。

RSA数字签名算法的密钥实现与RSA的加密算法是一样的,算法的名称都叫RSA。密钥的产生和转换都是一样的。

RSA数字签名算法主要包括MD和SHA两类。 
DSS(Digital Signature Standard):数字签名标准 
在DSS的基础上逐渐形成了DSA算法。 
DSA(Digital Signature Algorithm):数字签名算法


DSA仅包含数字签名,使用DSA这种算法的证书是没法进行加密通信的。 
但是RSA既包含数字签名算法,也包含加解密。

微软产品的序列号验证算法使用的就是ECDSA。
ECDSA(Elliptic Curve Digital Signature Algorithm):椭圆曲线数字签名算法

上一篇:ECDSA椭圆曲线数字签名算法


下一篇:go语言 椭圆数字签名及其验证算法