发布网友 发布时间:2022-04-23 03:35
共1个回答
热心网友 时间:2023-10-13 11:57
其实应该称为”三次互相认证过程“。其过程如下:
“三次相互认证机制"的认证过程如下:
①读写器先发送“查询口令"给标签,标签产生一个随机数RA并传送给读写器。
②读写器收到RA后产生另一个随机数RB,发送一个加密的数据块Tokenl给标签,其中Tokenl=ex(Ra||RA Il DA 0电文1),它包含了两个随机数和附加的控制数据,K为加密密钥,eK为加密函数。标签收到Tokenl后用K解密,比较Tokenl中的RA和标签原来产生的RA是否一致。如一致说明读写器合法。
③标签再产生一个随机数RA2,发送加密的数据块Token2给读写器,其中oken2=eK(R舵Il RB|I电文2),它也包含了两个随机数和控制数据。读写器收到oken2后用K解密,比较消息中的RB和原来的RB是否一致,如一致说明标签合格。