Gerador de Par de Chaves SM2

Gera pares de chaves pública/privada SM2 conforme padrão GB/T 32918-2016, suportando múltiplos formatos de saída

Criptografia e segurançaSM2CriptografiaSegurançaChaveCriptografarDescriptografarGeradorPar de chaves
5 pares SM2 gerados com sucesso

Configurações

O padrão SM2 usa chaves de 256 bits

Resultados

Par de Chaves #1

Chave Pública

-----BEGIN PUBLIC KEY-----
MDQ1N2Q2ZTU0ZTE4YmVlMTNkZmU3MjIwYjZiODliZDkwZjQ1Y2I0OTIyNjc2NDVk
NzNmMzdiNDQ2N2NiY2YyMTk3MjA0YjlmYmFjMWM3YzI5YjkxNzQ5NWIwY2NhMjQ4
ZjA4ODQ1N2IwNWQ4NjdmZmU4ZmNhNTgyMDlmNDYxZDU1Yg==
-----END PUBLIC KEY-----

Chave Privada

-----BEGIN PRIVATE KEY-----
YWU0MDRlYzkyZGM1MDJjNzk4ZWIwNGM0ZTJmZTdiYzI2YzAwZjM5NDdiMGRhYmRl
ZmI2MzE3NDYxN2Y3MTllZQ==
-----END PRIVATE KEY-----

Componentes da Chave

x: 57d6e54e18bee13dfe7220b6b89bd90f45cb492267645d73f37b4467cbcf2197

y: 204b9fbac1c7c29b917495b0cca248f088457b05d867ffe8fca58209f461d55b

d: ae404ec92dc502c798eb04c4e2fe7bc26c00f3947b0dabdefb63174617f719ee

Par de Chaves #2

Chave Pública

-----BEGIN PUBLIC KEY-----
MDQ3NWI4MDRjMjJjNmU0NTNmMDBlZTMwNmYzMjk2ZWM3ZThjYjg1NTFlN2Y2MWM1
YWU3YzhkODQ4MWViYjhjNTIwNzk1MWJmYmNhODQ3MDY0ODc5ZTA4OTg5YjFkZDkx
M2MzNjBlM2UzMjRiOWI2ZTVjMWZhMjNmNzg0NzQwZmVhMQ==
-----END PUBLIC KEY-----

Chave Privada

-----BEGIN PRIVATE KEY-----
OGE2OThhNWNjMjI0NzI3MWM0NTdkZjU0MjdlMDQzZGUwMmRiMTY0MmRlOTQ0MmRj
NDkzOGNmMzI1YTkwNDJiNw==
-----END PRIVATE KEY-----

Componentes da Chave

x: 75b804c22c6e453f00ee306f3296ec7e8cb8551e7f61c5ae7c8d8481ebb8c520

y: 7951bfbca847064879e08989b1dd913c360e3e324b9b6e5c1fa23f784740fea1

d: 8a698a5cc2247271c457df5427e043de02db1642de9442dc4938cf325a9042b7

Par de Chaves #3

Chave Pública

-----BEGIN PUBLIC KEY-----
MDQ1ZmUyYWZmM2E2MzFiN2Q1OTM1MThhZTI2NDQ3YjgwN2Y2NWY0NzA3MWUyNjc1
MDI2NjU0YTE2NDMzMWFjOWRkOWM3MTYzYWJiZjQzYzAwMWU2ODEzNmUwN2QyNzIx
MmM1NTU3ODg2NzkzNDA3ODRmODgwM2FmY2ZjNmRkMTZhYQ==
-----END PUBLIC KEY-----

Chave Privada

-----BEGIN PRIVATE KEY-----
MTMzYTdiYmJjMzUyYjI2NWEyNWVkMzFiMjg5M2MxNGMxN2JlNWYxMGExYzNhMGQw
ODQ1ODgzMGZlYTNhMWUzMQ==
-----END PRIVATE KEY-----

Componentes da Chave

x: 5fe2aff3a631b7d593518ae26447b807f65f47071e2675026654a164331ac9dd

y: 9c7163abbf43c001e68136e07d27212c555788679340784f8803afcfc6dd16aa

d: 133a7bbbc352b265a25ed31b2893c14c17be5f10a1c3a0d08458830fea3a1e31

Par de Chaves #4

Chave Pública

-----BEGIN PUBLIC KEY-----
MDQ4ZWE5ZDQyYWMzZGQ1OGRjN2UxMjBmOWM4YjYwMDAzNTQ0NWI3YWY3ZWU1MWQx
ZjI1NmZiZDhhYTcyYmRiOTI2OTBhZWVkMzM0ZGI5N2JhNzkwMWIyNmEyZjNlOWRk
NGFlZjc5ZTI3MTViZDIwZjAxMTlmYWY5OGZjZDQwNTIyOQ==
-----END PUBLIC KEY-----

Chave Privada

-----BEGIN PRIVATE KEY-----
MzA1ZmJhZDlmNDE5YWQwZmQxMjljYTE1NGViNThiZWFkNjg3OTcxYTBiODM0M2Zk
Yjc1OWY5MGY5ZTYwN2YwMQ==
-----END PRIVATE KEY-----

Componentes da Chave

x: 8ea9d42ac3dd58dc7e120f9c8b600035445b7af7ee51d1f256fbd8aa72bdb926

y: 90aeed334db97ba7901b26a2f3e9dd4aef79e2715bd20f0119faf98fcd405229

d: 305fbad9f419ad0fd129ca154eb58bead687971a0b8343fdb759f90f9e607f01

Par de Chaves #5

Chave Pública

-----BEGIN PUBLIC KEY-----
MDRjZmY2MjlmMjE4YTMzNTA0ODUxYzIzYmVjMjlkNGY0MTJmNGQ5YjExZWM5OGUy
ZWMxY2NkNTFiNTgxZTdmNjk4MjczMjZhNWMzNjc0NTg1NDNkYzIxOGU1Y2QxMTQ5
NGIwYzJjNWUyZjBmZmRkM2JlZjNiNWUxODE5ZTNlZmVkOQ==
-----END PUBLIC KEY-----

Chave Privada

-----BEGIN PRIVATE KEY-----
OGU5YzZkN2E5NGU1MTRmMzJlNWY1YTQ5MTMzZTYyY2VkY2FiNWY4NzA3N2U1YjBk
M2IyMmNiZDMwNjk5NTk3Mw==
-----END PRIVATE KEY-----

Componentes da Chave

x: cff629f218a33504851c23bec29d4f412f4d9b11ec98e2ec1ccd51b581e7f698

y: 27326a5c367458543dc218e5cd11494b0c2c5e2f0ffdd3bef3b5e1819e3efed9

d: 8e9c6d7a94e514f32e5f5a49133e62cedcab5f87077e5b0d3b22cbd306995973

Gerador de Chaves SM2: Guia Completo do Padrão Chinês

O que é e para que serve?

O Gerador de Chaves SM2 cria pares criptográficos conforme o padrão nacional chinês GB/T 32918-2016. Diferente de RSA ou ECC, o SM2 foi projetado especificamente para atender regulamentações chinesas.

Nossa ferramenta simplifica a geração segura de chaves SM2, com suporte a formatos como PEM, HEX e Base64 para diversos ambientes.

Aplicações Principais

  • Conformidade financeira: Bancos e fintechs na China usam SM2 para transações seguras.
  • Sistemas governamentais: Órgãos chineses utilizam SM2 para comunicações e autenticação.
  • Comércio eletrônico: Empresas que negociam com a China precisam do SM2 para conformidade.
  • Aplicativos móveis: Desenvolvedores para o mercado chinês implementam SM2 para segurança.

O SM2 faz parte do conjunto de algoritmos SM (que inclui SM3 para hash e SM4 para criptografia simétrica), tornando-se cada vez mais importante no ecossistema de segurança digital chinês.

Como Usar o Gerador

Siga este guia para gerar pares SM2 de forma eficiente. Cada par inclui chaves pública e privada para operações criptográficas.

Passo 1: Parâmetros

O SM2 usa chaves fixas de 256 bits, balanceando segurança e desempenho conforme o padrão.

Passo 2: Formato

Escolha o formato de saída:

  • PEM: Padrão para certificados
  • HEX: Para implementação direta
  • Base64: Ideal para APIs web

Passo 3: Quantidade

Defina quantos pares são necessários - útil para testes ou múltiplos canais.

Passo 4: Gerenciamento

Clique em "Gerar" e armazene as chaves privadas com segurança.

Perguntas Frequentes

Como SM2 difere de RSA?

SM2 é baseado em curvas elípticas (256 bits), oferecendo segurança equivalente a RSA 3072 bits com melhor desempenho. É obrigatório para conformidade na China, enquanto RSA tem adoção global mais ampla.

O SM2 é seguro para uso internacional?

Sim, o SM2 atende padrões internacionais de segurança. Sua adoção depende mais de requisitos regulatórios do que de considerações técnicas.

Como testar meus pares SM2?

Criptografe uma mensagem com a chave pública e descriptografe com a privada. Se o resultado coincidir, o par está funcional.

Funciona com SSL/TLS?

O suporte varia. Na China, o protocolo TLCP usa SM2/SM3/SM4. Internacionalmente, pode requerer configurações específicas ou bibliotecas como OpenSSL 1.1.1+.

O que são x, y e d no SM2?

  • x/y: Coordenadas do ponto da curva elíptica (chave pública)
  • d: Valor escalar secreto (chave privada)

Recursos

Para aprofundamento:

Conclusão

Este gerador de chaves SM2 simplifica a criação de pares criptográficos conforme os padrões chineses, auxiliando desenvolvedores e empresas a cumprirem requisitos regulatórios enquanto implementam segurança robusta.