This article presents an overview of the cryptographic primitives that are
commonly implemented on smart cards. We also discuss attacks that can be mo
unted on smart cards as well as countermeasures against such attacks. (C) 2
001 Elsevier Science B.V. All rights reserved.