Verifique a assinatura do código do ONTAP Mediator
A NetApp recomenda verificar a assinatura de código do ONTAP Mediator antes da instalação. Esta etapa é opcional.
Certifique-se de que seu sistema atenda a estes requisitos antes de verificar a assinatura de código do ONTAP Mediator.
|
|
|
-
versões do openssl de 1.0.2 a 3.0 para verificação básica
-
openssl versão 1.1.0 ou posterior para operações de Autoridade de Carimbo de Tempo (TSA)
-
Acesso público à internet para verificação do OCSP
O pacote de download inclui os seguintes arquivos:
Arquivo |
Descrição |
|
A chave pública usada para verificar a assinatura |
|
A cadeia de confiança da CA de certificação pública |
|
O certificado usado para gerar a chave |
|
O executável de instalação para a versão 1.12 |
|
A assinatura do instalador, com hash SHA-256 e, em seguida, assinada com RSA usando a chave csc-prod |
|
O pedido de revogação para uso pelo OCSCP da assinatura do instalador |
|
O arquivo de solicitação de assinatura de carimbo de data/hora |
|
O certificado público para o TSR |
|
A cadeia da CA do certificado público para o TSR |
-
Realize a verificação de revogação em
csc-prod-ONTAP-Mediator.pemusando o Protocolo de Status de Certificado Online (OCSP).-
Encontre a URL de OCSP do certificado. Os certificados de desenvolvedor podem não fornecer um URI:
openssl x509 -noout -ocsp_uri -in csc-prod-chain-ONTAP-Mediator.pem -
Gere uma solicitação OCSP para o certificado.
openssl ocsp -issuer csc-prod-chain-ONTAP-Mediator.pem -CAfile csc-prod-chain-ONTAP-Mediator.pem -cert csc-prod-ONTAP-Mediator.pem -reqout req.der -
Conecte-se ao OCSP Manager para enviar a solicitação OCSP:
openssl ocsp -issuer csc-prod-chain-ONTAP-Mediator.pem -CAfile csc-prod-chain-ONTAP-Mediator.pem -cert csc-prod-ONTAP-Mediator.pem -url ${ocsp_uri} -resp_text -respout resp.der -verify_other csc-prod-chain-ONTAP-Mediator.pem
-
-
Verifique a cadeia de confiança do CSC e as datas de expiração no host local:
openssl verifyA opensslversão do PATH deve ter um certificado válidocert.pem(não autoassinado).openssl verify -untrusted csc-prod-chain-ONTAP-Mediator.pem -CApath ${OPENSSLDIR} csc-prod-ONTAP-Mediator.pem openssl verify -untrusted tsa-prod-chain-ONTAP-Mediator.pem -CApath ${OPENSSLDIR} tsa-prod-ONTAP-Mediator.pemO comando falha se o certificado de verificação de assinatura de código ou o certificado de carimbo de data/hora estiver expirado ou inválido. Baixe uma versão mais recente do ONTAP Mediator.
-
Verifique os
ontap-mediator-1.12.1.sig.tsreontap-mediator-1.12.1.tsrarquivos usando os certificados associados:O OpenSSL 3.xopenssl ts -verify -data ontap-mediator-1.12.1.sig -in ontap-mediator-1.12.1.sig.tsr -CAfile tsa-prod-chain-ONTAP-Mediator.pem -untrusted tsa-prod-ONTAP-Mediator.pemO OpenSSL 1.xopenssl ts -verify -data ontap-mediator-1.12.1 -in ontap-mediator-1.12.1.tsr -CAfile tsa-prod-chain-ONTAP-Mediator.pem -partial_chain.tsros arquivos contêm a resposta de registro de data e hora associada ao instalador e à assinatura do código. O processamento confirma que o registro de data e hora tem uma assinatura válida da TSA e que seu arquivo de entrada não foi alterado. Sua máquina realiza a verificação localmente. Você não precisa acessar os servidores da TSA. -
Verifique as assinaturas em relação à chave:
openssl -dgst -verifyopenssl dgst -sha256 -verify ONTAP-Mediator-production.pub -signature ontap-mediator-1.12.1.sig ontap-mediator-1.12.1