As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Exemplos de código para a biblioteca AWS CloudHSM de software para Java for Client SDK 3
Pré-requisitos
Antes de executar as amostras, você deve configurar seu ambiente:
-
Instale e configure o provedor Java Cryptographic Extension (JCE – extensão de criptografia Java) e o pacote do cliente do AWS CloudHSM.
-
Configure um nome de usuário e senha de HSM válidos. As permissões do usuário de criptografia (CU) são suficientes para essas tarefas. O aplicativo usa essas credenciais para fazer login no HSM em cada exemplo.
-
Decida como fornecer credenciais ao provedor JCE.
Exemplos de código
Os exemplos de código a seguir mostram como usar o provedor JCE AWS CloudHSM para realizar tarefas básicas. Mais exemplos de código estão disponíveis em GitHub
-
Encrypt and decrypt with D3DES-ECB
veja nota 1
[1] De acordo com a orientação do NIST, isso não é permitido para clusters no modo FIPS após 2023. Para clusters no modo não FIPS, ainda é permitido após 2023. Para mais detalhes, consulte FIPS140 Conformidade: depreciação do mecanismo de 2024.