The Thales payShield 9000 is a payment hardware security module (HSM) that generates, protects and stores encryption keys and customer PINs. It is a critical element in protecting Automated Teller Machine (ATM) and Point of Sale (POS) credit and debit card transactions. The cryptographic functionality and management features present in the payShield 9000 satisfy the card application and security audit requirements of the major international card schemes, including American Express, Discover, JCB, MasterCard and Visa.