O par de chaves (chave pública e chave privada) é fundamental para realizar a autenticação ao usar a API ou os SDKs e em algumas funcionalidades nas planilhas Sheets.
No Stark Bank, usamos o ECDSA com a curva secp256k1 para criar e validar assinaturas digitais, a mesma curva utilizada por Bitcoin, Ethereum e outras criptomoedas.
Assim, indicamos uma das 3 seguintes formas a seguir para criar um par de chaves pública e privada no ECDSA: utilizando o OpenSSL, um dos SDKs do Stark Bank ou o seu navegador. Basta seguir as orientações descritas neste link: Como gerar um par de chaves pública e privada no ECDSA.
Após gerar o par de chaves (chave pública e privada), a chave pública é utilizada para se autenticar e se integrar ao Stark Bank. Você pode cadastrar essa chave pública:
- Pelo Web Banking: Criando um novo projeto na seção "Integrações". Você dará um nome ao projeto e carregará a chave pública que gerou.
- Pela planilha Sheets: Acessando a tela principal na seção "Autenticação", clicando no botão "Assinatura digital", e depois em "Cadastrar chave pública". Será necessário inserir o arquivo da chave pública, um token recebido por e-mail e sua senha.
É importante notar que a geração do par de chaves (pública e privada) é um passo inicial feito via SDKs, OpenSSL ou pelo navegador, e subsequentemente a chave pública é registrada no ambiente do Stark Bank para fins de autenticação e autorização.
Ficou com dúvidas? Nos acione pelos canais que você conhece.
Comentários
0 comentário
Artigo fechado para comentários.