From 1c86a654dc60ab96f8fd22afbd06e7d9a0c024e6 Mon Sep 17 00:00:00 2001 From: danielferreira Date: Wed, 22 Apr 2026 16:35:01 +0000 Subject: [PATCH] Site principal --- certificates.js | 64 ++++ index.html | 741 +++++++++++++++++++++++++++++++++++++++++++++++ revocations.json | 14 + 3 files changed, 819 insertions(+) create mode 100644 certificates.js create mode 100644 index.html create mode 100644 revocations.json diff --git a/certificates.js b/certificates.js new file mode 100644 index 0000000..36139c5 --- /dev/null +++ b/certificates.js @@ -0,0 +1,64 @@ +// ========================================== +// CONFIGURAÇÃO DE CERTIFICADOS E CRLS +// ========================================== +// Instruções: +// Cole o texto puro (formato PEM) entre as crases (` `). +// O site cuidará de transformar isso em arquivos .crt, .pem e .crl para download. + +const pkiData = { + certificates: { + // --- CADEIA INTERNA --- + internal_root: `-----BEGIN CERTIFICATE----- +MII_COLE_O_SEU_ROOT_INTERNO_AQUI... +-----END CERTIFICATE-----`, + + internal_inter: `-----BEGIN CERTIFICATE----- +MII_COLE_A_SUA_ICA_INTERNA_AQUI... +-----END CERTIFICATE-----`, + + internal_bundle: `-----BEGIN CERTIFICATE----- +MII_COLE_A_SUA_ICA_INTERNA_AQUI... +-----END CERTIFICATE----- +-----BEGIN CERTIFICATE----- +MII_COLE_O_SEU_ROOT_INTERNO_AQUI... +-----END CERTIFICATE-----`, + + // --- CADEIA EXTERNA --- + external_root: `-----BEGIN CERTIFICATE----- +MII_COLE_O_SEU_ROOT_EXTERNO_AQUI... +-----END CERTIFICATE-----`, + + external_web: `-----BEGIN CERTIFICATE----- +MII_COLE_A_SUA_ICA_WEB_EXTERNA_AQUI... +-----END CERTIFICATE-----`, + + external_web_bundle: `-----BEGIN CERTIFICATE----- +MII_COLE_A_SUA_ICA_WEB_EXTERNA_AQUI... +-----END CERTIFICATE----- +-----BEGIN CERTIFICATE----- +MII_COLE_O_SEU_ROOT_EXTERNO_AQUI... +-----END CERTIFICATE-----`, + + external_infra: `-----BEGIN CERTIFICATE----- +MII_COLE_A_SUA_ICA_INFRA_EXTERNA_AQUI... +-----END CERTIFICATE-----`, + + external_infra_bundle: `-----BEGIN CERTIFICATE----- +MII_COLE_A_SUA_ICA_INFRA_EXTERNA_AQUI... +-----END CERTIFICATE----- +-----BEGIN CERTIFICATE----- +MII_COLE_O_SEU_ROOT_EXTERNO_AQUI... +-----END CERTIFICATE-----` + }, + + crls: { + // --- LISTAS DE REVOGAÇÃO (CRL) --- + internal: `-----BEGIN X509 CRL----- +MII_COLE_A_SUA_CRL_INTERNA_AQUI... +-----END X509 CRL-----`, + + external: `-----BEGIN X509 CRL----- +MII_COLE_A_SUA_CRL_EXTERNA_AQUI... +-----END X509 CRL-----` + } +}; \ No newline at end of file diff --git a/index.html b/index.html new file mode 100644 index 0000000..ebb2276 --- /dev/null +++ b/index.html @@ -0,0 +1,741 @@ + + + + + + Linkwave Private Root CA | Repositório Oficial + + + + + + + + + + + + + + + + + + +
+ + +
+
+
+ + Sistemas Operacionais +
+

+ Hierarquia de Confiança Linkwave Connect. +

+

+ Selecione abaixo o certificado raiz adequado para sua necessidade. + Disponibilizamos ambientes distintos para operações internas e clientes externos. +

+
+ + +
+ + +
+
+ Interno / Linkwave +
+
+
+
+ +
+

Linkwave Internal CA

+

Para acessar sites e portais da Linkwave.

+
+ +
+
+ Algoritmo + RSA 4096 / SHA-384 +
+
+ Validade + 31 Dez 2045 +
+
+

Fingerprint (SHA-256)

+
+ AA:11:BB:22:CC:33:DD:44:EE:55:FF:00:11:22:33:44:55:66:77:88:99:AA:BB:CC:DD:EE:FF:00 + +
+
+
+ +
+ +
+ SHA256: 7f83b165...e9a2 (Clique p/ copiar) +
+ +
+
+
+ + +
+
+ Externo / Geral +
+
+
+
+ +
+

Linkwave External CA

+

Para clientes em geral e serviços hospedados.

+
+ +
+
+ Algoritmo + RSA 2048 / SHA-256 +
+
+ Validade + 31 Dez 2035 +
+
+

Fingerprint (SHA-256)

+
+ 99:88:77:66:55:44:33:22:11:00:FF:EE:DD:CC:BB:AA:99:88:77:66:55:44:33:22:11:00:FF:EE:DD + +
+
+
+ +
+ +
+ SHA256: a1b2c3d4...f6e5 (Clique p/ copiar) +
+ +
+
+
+ +
+ + +
+
+

+ Área Técnica / SysAdmin +

+ Para configuração de servidores +
+
+ +
+

Cadeia Interna

+

Intermediária Única (ICA) para todo uso interno.

+
+
+ +
SHA256: 1234abcd...5678
+
+
+ +
SHA256: 9876fedc...1029
+
+
+
+ + +
+

Cadeia Externa

+

Segregada em Web (Sites) e Infraestrutura.

+ +
+ +
+ 01. Sites / Web SSL +
+ + +
SHA256: web12345...6789
+
+
+ + +
+ 02. Servidores / Emails +
+ + +
SHA256: inf54321...9876
+
+
+
+
+
+
+ + +
+

Instruções de Instalação (Cliente)

+

Para usuários finais, basta instalar o Certificado Root (acima).

+ +
+
+ + +
+ +
+
+
+ + + + + + + + + + +
+ + + + +
+ + + + \ No newline at end of file diff --git a/revocations.json b/revocations.json new file mode 100644 index 0000000..081da2e --- /dev/null +++ b/revocations.json @@ -0,0 +1,14 @@ +{ + "0123456789ABCDEF": { + "data": "2024-03-25 14:30:00", + "motivo": "Chave Privada Comprometida" + }, + "5F1A2B3C4D5E6F70": { + "data": "2024-04-02 09:15:00", + "motivo": "Certificado Substituído" + }, + "AABBCCDDEEFF": { + "data": "2024-04-05 16:45:00", + "motivo": "Cessação de Operação" + } +} \ No newline at end of file