Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Habilitación y desactivación de claves de
Puedes desactivar y volver a activar las claves de criptografía AWS de pagos. Al crear una clave, se habilita de forma predeterminada. Si deshabilitas una clave, no se podrá usar en ninguna operación criptográfica hasta que la vuelvas a habilitar. Start/stop los comandos de uso tienen efecto inmediato, por lo que se recomienda revisar su uso antes de realizar dicho cambio. También puede establecer un cambio (iniciar o detener el uso) para que surta efecto en el futuro utilizando el parámetro timestamp opcional.
Como es temporal y se deshace fácilmente, deshabilitar una clave de criptografía de AWS pagos es una alternativa más segura que eliminar una clave de criptografía de AWS pagos, una acción que es destructiva e irreversible. Si estás pensando en eliminar una clave de criptografía de AWS pagos, desactívala primero y asegúrate de que no necesitarás usarla para cifrar o descifrar datos en el futuro.
Iniciar el uso de claves
El uso de claves debe estar habilitado para poder utilizar una clave para operaciones criptográficas. Si una clave no está habilitada, puede utilizar esta operación para hacerla utilizable. El campo UsageStartTimestamp representará cuándo se activará la clave became/will . Esto será en el pasado para un token habilitado, y en el futuro si está pendiente de activación.
ejemplo
En este ejemplo, se solicita la habilitación de una llave para su uso. La respuesta incluye la información de la llave y el indicador de habilitación ha pasado a verdadero. Esto también se reflejará en el objeto de respuesta lista-claves.
$aws payment-cryptography start-key-usage --key-identifier "arn:aws:payment-cryptography:us-east-2:111122223333:key/alsuwfxug3pgy6xh"
{ "Key": { "CreateTimestamp": "2022-10-12T10:58:28.920000-07:00", "Enabled": true, "Exportable": true, "KeyArn": "arn:aws:payment-cryptography:us-east-2:111122223333:key/alsuwfxug3pgy6xh", "KeyAttributes": { "KeyAlgorithm": "TDES_3KEY", "KeyClass": "SYMMETRIC_KEY", "KeyModesOfUse": { "Decrypt": true, "DeriveKey": false, "Encrypt": true, "Generate": false, "NoRestrictions": false, "Sign": false, "Unwrap": true, "Verify": false, "Wrap": true }, "KeyUsage": "TR31_P1_PIN_GENERATION_KEY" }, "KeyCheckValue": "369D", "KeyCheckValueAlgorithm": "ANSI_X9_24", "KeyOrigin": "AWS_PAYMENT_CRYPTOGRAPHY", "KeyState": "CREATE_COMPLETE", "UsageStartTimestamp": "2022-10-27T14:09:59.468000-07:00" } }
Detener el uso de claves
Si ya no tiene previsto utilizar una clave, puede detener el uso de la clave para evitar que se realicen más operaciones criptográficas. Esta operación no es permanente, por lo que puede revertirla utilizando iniciar uso de clave. También puede configurar una clave para que se desactive en el futuro. El campo UsageStopTimestamp representará el momento en que la clave became/will se desactive.
ejemplo
En este ejemplo, se solicita detener el uso de la llave en el futuro. Tras la ejecución, esta clave no podrá utilizarse para operaciones criptográficas a menos que se vuelva a habilitar mediante iniciar uso de clave. La respuesta incluye la información de la clave y que el indicador de habilitación haya pasado a falso. Esto también se reflejará en el objeto de respuesta lista-claves.
$aws payment-cryptography stop-key-usage --key-identifier "arn:aws:payment-cryptography:us-east-2:111122223333:key/alsuwfxug3pgy6xh"
{ "Key": { "CreateTimestamp": "2022-10-12T10:58:28.920000-07:00", "Enabled": false, "Exportable": true, "KeyArn": "arn:aws:payment-cryptography:us-east-2:111122223333:key/alsuwfxug3pgy6xh", "KeyAttributes": { "KeyAlgorithm": "TDES_3KEY", "KeyClass": "SYMMETRIC_KEY", "KeyModesOfUse": { "Decrypt": true, "DeriveKey": false, "Encrypt": true, "Generate": false, "NoRestrictions": false, "Sign": false, "Unwrap": true, "Verify": false, "Wrap": true }, "KeyUsage": "TR31_P1_PIN_GENERATION_KEY" }, "KeyCheckValue": "369D", "KeyCheckValueAlgorithm": "ANSI_X9_24", "KeyOrigin": "AWS_PAYMENT_CRYPTOGRAPHY", "KeyState": "CREATE_COMPLETE", "UsageStopTimestamp": "2022-10-27T14:09:59.468000-07:00" } }