Skip to content
Raikor727-7Public

About

personal project to send mensages encrypted

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

11 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Criptfly

Descrição:

Criptfly é um programa de chat seguro que permite comunicação simultânea entre cliente e servidor em rede local ou mundial. Desenvolvido em C, com foco em aprendizado de criptografia e redes.

Funcionalidades atuais

  • Cliente e servidor no mesmo programa.

  • Troca de mensagens simultânea (não bloqueante).

  • Escolha de rede local ou internet (input de IP e porta).

  • Registro mínimo de status de mensagens.

Funcionalidades futuras

  • Modularização do código.

  • Arquivo de configuração separado (host, porta, chave).

  • Confirmação de entrega (ACK).

  • Suporte a envio de arquivos pequenos.

  • Criptografia real (AES, ChaCha20) e verificação de integridade.

  • Versão Linux/Termux.

Como executar

Compile o código com:

gcc RCHAT.c -o criptfly -lws2_32   # Windows
gcc RCHAT_L.c -o criptfly             # Linux

Execute:

./criptfly

Siga as instruções do menu para escolher modo (cliente/servidor) e rede.

Observações

Este projeto é educacional.

Não utilizar para fins maliciosos.

About

personal project to send mensages encrypted

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages