By integrating a SAM into the reader system, the security functionalities are centralized and offloaded from the MCU. The SAM assumes responsibility for: •
Key Management: Secure storage and management of cryptographic keys, including master keys and application keys derived from them. • Cryptography: Performing various cryptographic operations such as encryption, decryption, and digital signing to ensure data confidentiality and integrity. • Mutual
Authentication: Facilitating a two-way authentication process between the smart card and the reader system to verify the legitimacy of both parties before allowing any communication to proceed. • Secure Messaging: Enabling secure communication between the SAM and the
host system by
encrypting and authenticating data packets. housingSAMs can be deployed in any of the following applications: :* Generate application keys based on master keys :* Store and secure master keys :* Perform cryptographic functions with smart cards :* Use as a secure encryption device :* Perform mutual authentication :* Generate session keys :* Perform secure messaging ==References==