1.安全性 许多应用采用DES作为加密算法。这样做有很多理由,但在大多数情况下的主要理由大概是DES是非常著名的,使得应用的开发者不必冒险进入一个未知领域。然而,除了DES之外,还有许多其他很好的数据加密和解密算法。DES非常著名的事实同时也意味着它是受到最多攻击的,有可能某时会攻击成功。因此,在大量的智能卡项目的情况下,有必要考虑使用某些别的加密算法来取代DES,这将减小系统在一次对DES的成功攻击时的后果。现代GSM加密算法提供了杰出的范例,它们是为此应用而特别开发的并完全独立于DES。 2.用户接口 对智能卡项目的成功而言,用户的接受是决定性的。虽然这主要关系到终端的人