Articles of certificado

Extraia a chave pública / privada do arquivo PKCS12 para uso posterior na autenticação SSH-PK

Desejo extrair a chave pública e privada do meu arquivo PKCS # 12 para uso posterior em SSH-Public-Key-Authentication. No momento, estou gerando chaves via ssh-keygen que eu coloquei em .ssh / authorized_key , em algum lugar no lado do cliente. No futuro, eu quero usar as chaves de um contêiner PKCS # 12, então eu […]

Como definir programaticamente o SSLContext de um cliente JAX-WS?

Estou trabalhando em um servidor em um aplicativo distribuído que possui clientes de navegador e também participa de comunicação entre servidores com um terceiro. Meu servidor tem um certificado assinado pela CA para permitir que meus clientes se conectem usando a comunicação TLS (SSL) usando HTTP / S e XMPP (seguro). Tudo está funcionando bem. […]

Como corrigir o erro “java.security.cert.CertificateException: No subject alternative names present”?

Eu tenho um cliente de serviço da web Java, que consome um serviço da web via HTTPS. import javax.xml.ws.Service; @WebServiceClient(name = “ISomeService”, targetNamespace = “http://tempuri.org/”, wsdlLocation = “…”) public class ISomeService extends Service { public ISomeService() { super(__getWsdlLocation(), ISOMESERVICE_QNAME); } Quando me conecto à URL de serviço ( https://AAA.BBB.CCC.DDD:9443/ISomeService ), recebo a exceção java.security.cert.CertificateException: No […]

Como os certificados ssl são verificados?

Qual é a série de etapas necessárias para verificar com segurança um certificado SSL? Meu (muito limitado) entendimento é que quando você visita um site https, o servidor envia um certificado para o cliente (o navegador) e o navegador obtém as informações do emissor do certificado desse certificado, então usa isso para contatar o emissor […]

Como fornecer access ASP.NET a uma chave particular em um certificado no armazenamento de certificados?

Eu tenho um aplicativo asp.net que acessa a chave particular em um certificado no armazenamento de certificados. No Windows Server 2003, consegui usar winhttpcertcfg.exe para fornecer access de chave privada à conta NETWORK SERVICE. Como faço para conceder permissions para acessar uma chave particular em um certificado no armazenamento de certificados (Computador Local \ Pessoal) […]

Como criar arquivo .pfx de certificado e chave privada?

Eu preciso do arquivo .pfx para instalar https no site no IIS. Eu tenho dois arquivos separados: certificado (.cer ou pem) e chave privada (.crt), mas o IIS aceita apenas arquivos .pfx. Eu obviamente instalei o certificado e ele está disponível no gerenciador de certificados (mmc), mas quando eu seleciono o Assistente de Exportação de […]

Como ignorar a verificação de certificado quando ssl

Eu estou tentando encontrar uma maneira de ignorar a verificação de certificado quando solicitar um recurso Https, até agora, encontrei algum artigo útil na internet. Mas ainda tenho algum problema. Por favor, revise meu código. Eu simplesmente não entendo o que significa o código ServicePointManager.ServerCertificateValidationCallback . Quando esse método delegado será chamado? E mais uma […]

Converter um certificado CERT / PEM em um certificado PFX

Eu vi algumas perguntas sobre como converter um PFX para um arquivo de certificado, mas preciso ir para o outro lado. Eu tenho dois arquivos: bob_cert.cert bob_key.pem Eu gostaria de convertê-los em um único arquivo .pfx. Existe uma ferramenta que faz isso?

Como importar corretamente um certificado auto-assinado para o keystore Java que está disponível para todos os aplicativos Java por padrão?

Eu quero importar um certificado auto-assinado para o Java para que qualquer aplicativo Java que tente estabelecer uma conexão SSL confiará nesse certificado. Até agora, consegui importá-lo em keytool -import -trustcacerts -noprompt -storepass changeit -alias $REMHOST -file $REMHOST.pem keytool -import -trustcacerts -noprompt -keystore cacerts -storepass changeit -alias $REMHOST -file $REMHOST.pem Ainda assim, quando tento executar […]

Como importar um certificado .cer em um armazenamento de chaves java?

Durante o desenvolvimento de um cliente de serviço web Java, me deparei com um problema. A autenticação para o serviço da web está usando um certificado de cliente, um nome de usuário e uma senha. O certificado de cliente que recebi da empresa por trás do serviço da web está no formato .cer . Quando […]