智能卡的报文鉴别码和加密代码和
一个报文的可靠性要比它的秘密性重要许多倍。“可靠”一词意味着报文没有被改变或受到操纵,因而是可信的。为此,一个计算的报文鉴别码MAC(Messεtge Authentication Code)被附加在报文之后,同时传送给收件人,收件人自己可以计算报文的MAC并与接收到的MAC相比较,如果它们相同,则报文在旅程中未被改变,参看图1。 图1 报文和报文的鉴别码(MAC)的通常安排 使用秘密密钥的加密算法被用来产生MAC。这个密钥必须为通信的双方共同知道。原则上,MAC是一个短的差错检测码EDC(Error Detection Code),它仅能在知道相关的秘密密钥时才能被验证。因此
下载地址
用户评论