智能卡中填补数据
在智能卡中,DES算法主要用于两种面向字组的ECB和CBC模式。然而,因为和卡通信的数据并不总是严格满足某个数量的字组,有些时候必须填补一个字组。把一个数据字组扩充到其长度是给定字组大小的整倍数被称为填补(Padding)。 解密后的填补的数据组在接收数据时有一个问题,因为接收者不知道实际的数据是在那里结束而开始填补字节的。一个解决的办法是在报文的开头说明报文的长度,但这将改变数据的结构,一般而言是不希望的。对于那些通常不加密的数据来说,这将是特别繁重的负担,因为这时不需要填补,因而也没有长度信息。在许多情况下,报文的结构可以不必改变。 这就是说必须用不同的方法来识别填补的字节。作
下载地址
用户评论