A POST to the /keys resource generates a one-time use public key and key ID to encrypt the card number in the follow-on POST to the
/tokens resource. The key used to encrypt the card number on the cardholder’s device or browser is valid for 15 minutes and must be used to verify the signature in the response message.
CyberSource recommends creating a new key for each order. Generating a key is an authenticated POST to the /keys resource initiated from your servers, prior to requesting to tokenize the card data from your customer’s device or browser.
Each POST to the /keys resource must be authenticated with a HTTP signature. Use the Secure Acceptance Flexible Token server-side
SDKs to generate the signature.