Pitch: Iniciando um projeto open source (servidor web)
Olá a todos !
A um tempo atrás decidi fazer meu próprio servidor web.
Isso porque achei os servidores web disponíveis confusos, a documentação não me agradou inicialmente, isso me deixa com raiva (quando a documentação de um software não me agrada).
Aí eu tento criar aquele software do zero eu mesmo kkk.
Enfim !
Descobri que o principal de um servidor web é implementar o protocolo TLS 1.3, já esse protocolo tem como principal os algoritmos de criptografia.
Então lá foi eu implementar os algoritmos do TLS 1.3 na mão em C.
consegui implemtar alguns mas cheguei a conclusão de que talvez seria melhor criar um projeto open source e contar com a contribuição de outros.
Por isso criei um perfil no github para publicar um dos algoritmos já finalizado e abrir para que alguém possa contribuir.
Qualquer critica ou sugestão é bem vinda. Mas o que eu espero mesmo é que alguém possa criar um algoritmo de troca de chave secp256r1, mostrar o código em C e explicar o uso geral como eu tentei fazer com o AES-128 GCM lá no github.