Derivar clave pública

A partir de una clave privada, Bitcoin deriva matemáticamente una clave pública usando la multiplicación de punto en la curva elíptica secp256k1. Esta herramienta toma una clave privada (en hexadecimal o WIF) y calcula su clave pública correspondiente, tanto en formato sin comprimir (prefijo 04, 65 bytes) como comprimido (prefijo 02 o 03, 33 bytes). El proceso es irreversible: con la clave pública no puedes calcular la privada. Esta propiedad asimétrica es la base de la seguridad de Bitcoin. La herramienta también muestra las coordenadas (x, y) del punto en la curva, permitiendo ver la geometría subyacente de las operaciones criptográficas.

Herramienta educativa

Esta herramienta es para aprendizaje. NO la uses para generar claves para fondos reales.

Clave privada

0 / 64 caracteres

El proceso de derivación

k
Clave privada
(escalar)
×
G
Punto generador
(constante)
=
P
Clave pública
(punto en curva)

Esta multiplicación tarda milisegundos. El proceso inverso (encontrar k dado P) es computacionalmente imposible — esa asimetría es la base de la seguridad de Bitcoin.

Parámetros de secp256k1

p (campo primo)
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFC2F
Gx (coordenada X del generador)
79BE667EF9DCBBAC55A06295CE870B07029BFCDB2DCE28D959F2815B16F81798
Gy (coordenada Y del generador)
483ADA7726A3C4655DA4FBFC0E1108A8FD17B448A68554199C47D08FFB10D4B8
n (orden de la curva)
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEBAAEDCE6AF48A03BBFD25E8CD0364141

¿Comprimida vs no comprimida

La curva elíptica secp256k1 es simétrica respecto al eje X. Esto significa que para cualquier coordenada X, solo hay dos posibles valores de Y: uno par y otro impar.

Formato Tamaño Contenido
Comprimida 33 bytes 02/03 + coordenada X (el prefijo indica paridad de Y)
No comprimida 65 bytes 04 + coordenada X + coordenada Y

Hoy en día solo se usa el formato comprimido. El no comprimido es legacy de los primeros tiempos de Bitcoin. Usar comprimido ahorra 32 bytes en cada transacción.

Aprende más sobre criptografía de curva elíptica

La curva secp256k1 → · Claves públicas →