Articles of ssl certificate

Gerar chaves públicas e públicas OpenSSL

Eu tenho uma tarefa: gerar pares de chaves privadas / públicas para bancos. Os dados do usuário, como Estado, Cidade, Empresa, Nome, Email e alguns outros dados devem ser incluídos. Como posso gerar essas chaves com PHP ou Shell? UPDATE 1 Preciso de uma chave privada e certificado para um banco.

IPN Simulator: “IPN não foi enviado e o aperto de mão não foi verificado. Por favor, reveja suas informações “

Estou lutando para obter um ouvinte paypal no meu servidor web funcionando. Eu continuo recebendo o seguinte erro ao tentar enviar uma aceitação web simples do IPN Simulator: “IPN não foi enviado e o handshake não foi verificado. Por favor, reveja suas informações” . Estou hospedando um script PHP em uma instância do Amazon EC2 […]

Certificado de cliente no EPP Call

Estou tentando usar o certificado de cliente gratuito pelo cacert.org em curl call. verifique o seguinte … $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, ‘https://url.com’); curl_setopt($ch, CURLOPT_TIMEOUT, 30); curl_setopt($ch, CURLOPT_FRESH_CONNECT, 1); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, true); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2); curl_setopt($ch, CURLOPT_SSLCERT, ‘cert.crt’); curl_setopt($ch, CURLOPT_HTTPHEADER, array(‘Content-Type: text/xml’)); curl_setopt($ch, CURLOPT_POSTFIELDS, $xml); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); Eu baixei o certificado como PEM, agora […]

SwiftMailer – PHP – Como desativar a validação do certificado ssl

Eu preciso desativar a validação do certificado ssl para fins de desenvolvimento, mas não encontrarei nada sobre isso na documentação oficial. http://swiftmailer.org/docs/introduction.html Estou usando php 5.6 e Symfony2 (v2.7). A referência de configuração do SwiftMailerBundle é: swiftmailer: transport: smtp username: ~ password: ~ host: localhost port: false encryption: ~ auth_mode: ~ spool: type: file path: […]

Não é possível obter SSL PHP SSL para funcionar

Estou tentando obter PHP CURL para retornar os headers de https://www.google.com . Estou fazendo isso para que eu possa entender como configurar os parâmetros PHP curl_setopt para funcionar corretamente com sites SSL. Por “corretamente” quero dizer que eu quero que o CURL aplique o parâmetro CURLOPT_SSL_VERIFYPEER para validar o certificado de segurança de um servidor. […]

Como usar um certificado auto assinado com o XAMPP para solicitações HTTPS usando o CURL?

Instalei o XAMPP e preciso testar alguns pedidos HTTPS. Primeiro tentei configurar o XAMPP para que eu possa usar os pedidos HTTPS. Foi o que eu fiz: 1) No arquivo php.ini, eu comentei o openssl module . 2) No arquivo httpd.conf, eu LoadModule ssl_module modules/mod_ssl.so 3) No arquivo httpd-ssl.conf, eu redirecionou SSLCertificateFile “conf/ssl.crt/ipm.crt” e SSLCertificateKeyFile […]

Fingerprint do Certificado SSL do PHP

Preciso exibir em impressões digitais da página web do Certificado SSL. É possível no PHP? A function openssl_x509_parse não retorna as impressões digitais SHA1 e MD5. Como resolver esse problema? Obrigado.

Como instalar uma ssl certificados programaticamente (OpenSSL)

Eu tenho um aplicativo no qual estou trabalhando para um cliente que em resumo permite que cada um deles crie sua própria versão do aplicativo, personalizando os modelos e associando seu próprio nome de domínio (todo o código está localizado no servidor dos meus clientes) . O problema que enfrento é que, quando esses usuários […]

Atualize o WAMP / Apache para usar o novo cacert.pem

Atualizado CA Cert: http://curl.haxx.se/ca/cacert.pem Eu sei que fiz isso em outra máquina, mas não consigo encontrar os resources que encontrei antes, quando tive que executar isso. Eu quero atualizar o WAMP para usar o .pem acima, mas não posso por minha vida lembrar onde fazer isso com qual comando.

Passando .PEM e .KEY como string em Curl usando o PHP

Tenho um CERT e arquivos de chaves privadas. Estou usando cUrl e PHP para conectar-se a outro serviço. No momento, eu tenho cert e chave em arquivos e funciona perfeitamente bem com o seguinte código: $pemfile = “cert.pem”; $keyfile = “private_key.key”; $url = “someTestUrl”; $requestXml = “requestData”; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_VERBOSE, […]