1
resposta

Api REST com https (negociação de forma direta)

Quando altero o meu servidor http para receber conexões https, eu aponto para os certificados. Quando vou consumir esses dados via browser, insomnia... creio que a negociação dos certificados são feitas por baixo dos panos. Caso eu tenha um dispositivo com limitações de hardware a negociação não é feita de forma direta, tenho que colocar os certificados no lado do dispositivo, a comunicação ocorre mesmo que de forma lenta, há uma opção para consumir essa API REST HTTPS com uma chave simétrica ou algo como TLS-PSK onde a chave estaria tanto do lado do dispositivo quanto do servidor nodejs?

1 resposta

Bom dia Gabriel, tudo certo?

Eu fiz algumas buscas sobre essa funcionalidade. O que eu encontrei sobre TLS-PSK está aqui na documentação do Node.js. Essa é uma funcionalidade relativamente nova, e você pode encontrar um pouco mais de informações sobre a implementação nesse pull request.

Espero ter ajudado e bons estudos!