Criar chave pública de privado (criptografia ECDSA)

1

Eu tentei o Crypto, mas eles disseram que uma troca diferente seria mais adequada. Estou interessado em como os endereços de bitcoin são criados, então eu leio os detalhes técnicos aqui - link

Eu estou querendo saber como eles podem ir da etapa 0 à etapa 1. Ou seja, como você pode criar a chave pública somente com a chave privada?

Idealmente eu adoraria fazer isso em python, se possível.

    
por Peleus 03.04.2013 / 00:43

1 resposta

0

No ECDSA, a chave pública pode ser calculada diretamente a partir da chave privada e dos parâmetros do algoritmo, consulte: link

Se você quiser um código Python, veja o kit de ferramentas Charme aqui:

link

x aqui é a chave privada, y é a chave pública e g ** x corresponde a dA * G na página da Wikipédia.

    
por 03.04.2013 / 00:54