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-----
MDQzYTEwMWQ3NmI0NjcwMTg1YmIxYjVmOTZmYmFhMDk3ZDFlMzJhYWExYzY5NDI5
YTU0MzYwMGIxYmI3MWM2MGU3YTBkNDYwMDg2OGM1YzYyZjFmZTg1ODI3Y2JiODQ4
YmQ3YWRjODI2OTZiMDc2N2IzMjIxZWQ1Y2ZjM2Q5NzlmZA==
-----END PUBLIC KEY-----

Chave Privada

-----BEGIN PRIVATE KEY-----
NmQ2MmQ0MzcxMGRlYjU3YWQyNTU2YTZjMTNkNjBmM2M4YTcxZTYwNDJhMzgwNmIz
OGY5ODc0NTdkYzQ1ZDlmYw==
-----END PRIVATE KEY-----

Componentes da Chave

x: 3a101d76b4670185bb1b5f96fbaa097d1e32aaa1c69429a543600b1bb71c60e7

y: a0d4600868c5c62f1fe85827cbb848bd7adc82696b0767b3221ed5cfc3d979fd

d: 6d62d43710deb57ad2556a6c13d60f3c8a71e6042a3806b38f987457dc45d9fc

Par de Chaves #2

Chave Pública

-----BEGIN PUBLIC KEY-----
MDQzOTFjYWMzMzI1YWNhYzllODYyOTQ4M2M3YjA2Yjk4NTUyZjBhZDMzNjg4NTY3
N2FlMzBmYWMwNDUzZDFjM2U0ODIzOWM0ZmVjOTYyMDM2YzFmMjAyZjk0OTQ0OTlk
NGViZmZmNjA1ZTEyNmNiNWI5NTEwYTNkYWVhZDk2Njk4Yg==
-----END PUBLIC KEY-----

Chave Privada

-----BEGIN PRIVATE KEY-----
NjAwOTMzY2MyOGMxZjc1NWNmMTBhYTcyYmNmZjliMTE4OGRmMzBmMDFhY2RiYjIw
NTg5YWZkNTNmMjJmMmE3MQ==
-----END PRIVATE KEY-----

Componentes da Chave

x: 391cac3325acac9e8629483c7b06b98552f0ad336885677ae30fac0453d1c3e4

y: 8239c4fec962036c1f202f9494499d4ebfff605e126cb5b9510a3daead96698b

d: 600933cc28c1f755cf10aa72bcff9b1188df30f01acdbb20589afd53f22f2a71

Par de Chaves #3

Chave Pública

-----BEGIN PUBLIC KEY-----
MDQyZDA3ODAwNGU1ZTQ2NGJiOWZkYjg2OGZkYjdkNWMwYjdkOTA4ZmE3MzdmZjk3
YWU5NDk5YmQ0NzAzYjFkZTg0MWMwYTM2Y2E1NGY0YmVlZDI4MWM0NzMwOGMzOWRl
ZTQwZWNmM2VjNTMxMmIxMmZmMGUxZDIwZGQ1MGFmNTFjNw==
-----END PUBLIC KEY-----

Chave Privada

-----BEGIN PRIVATE KEY-----
OTM0MzhiZmU3MGVkZjRkZmU2NTJjYWUzZWU4NmE2NmVhZWY3OGZlZDg1ZGNjMTA5
ZmRiOTZhM2E5MjQ0MDNlMA==
-----END PRIVATE KEY-----

Componentes da Chave

x: 2d078004e5e464bb9fdb868fdb7d5c0b7d908fa737ff97ae9499bd4703b1de84

y: 1c0a36ca54f4beed281c47308c39dee40ecf3ec5312b12ff0e1d20dd50af51c7

d: 93438bfe70edf4dfe652cae3ee86a66eaef78fed85dcc109fdb96a3a924403e0

Par de Chaves #4

Chave Pública

-----BEGIN PUBLIC KEY-----
MDQzNzRkOTlhODFjYzAwYWE2NDdjMDYxZTg5OTgxMDgxNjdhMzM0M2VmMmRiMjIw
YWYxMjkyMzAyMzRhZTA1MzUyYzM4NTk5MjVhMDQwMzhkYzk5ODgwYzJmZjNlMzNj
MzVjZDUyMzc2NjUxZDI5YjhlMGJkZWVmMjhkNzcxMGY1OA==
-----END PUBLIC KEY-----

Chave Privada

-----BEGIN PRIVATE KEY-----
MjhhYTBlOTY5ODE2ZjNkZGUyNDRmZGU1ODQzN2M2NTk3NTViMzJkNzMxNWNkNzY0
NWE3OTYzNWI2OGE0YTdhOA==
-----END PRIVATE KEY-----

Componentes da Chave

x: 374d99a81cc00aa647c061e8998108167a3343ef2db220af129230234ae05352

y: c3859925a04038dc99880c2ff3e33c35cd52376651d29b8e0bdeef28d7710f58

d: 28aa0e969816f3dde244fde58437c659755b32d7315cd7645a79635b68a4a7a8

Par de Chaves #5

Chave Pública

-----BEGIN PUBLIC KEY-----
MDQ3YmFiZDcwZjc2M2U0NzM4OWFhMjg0OTY5OTMzM2Y0OThlMWM2NjgzNTZhOTBl
ZjQwNTE5ZjM4ZGUwNmI4YjEwOTc4YWY1ZWJiMDllOTY0ZDdiMzIxZWYzM2U3NTdh
MmVkMjc3N2VjNjliNzE0ZTA0YTk2MjA5MmE5MThjZDIwMg==
-----END PUBLIC KEY-----

Chave Privada

-----BEGIN PRIVATE KEY-----
YzgwODEzNGZlY2Q3NTRlNDYwZTBlM2EwNjFiM2EzOGE1MWQ3OGVmYzhiYWU0NGM4
OTE5YjlhOTZjZWQxMGI2Mw==
-----END PRIVATE KEY-----

Componentes da Chave

x: 7babd70f763e47389aa2849699333f498e1c668356a90ef40519f38de06b8b10

y: 978af5ebb09e964d7b321ef33e757a2ed2777ec69b714e04a962092a918cd202

d: c808134fecd754e460e0e3a061b3a38a51d78efc8bae44c8919b9a96ced10b63

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.