Bom dia Tomion, muito obrigado pelo comentário, e você teria alguma ideia de como eu poderia agregar valor ao projeto para que os usuários "casuais" também queiram usar?
Que show! eu não havia aberto o repositório do git porquê só estudo programação há 2 meses e não compreendo a estrutura dos projetos ainda, aliás e nem sei operar o git também :3.
Mas eu achei sensacional o seu projeto e seus possiveis usos.
mantendo a criptografia antes do computador eu acho difícil, acabaria divergindo muito do seu projeto inicial, claro que isso nao é um problema (meu Tcc foi na area de ia pra compiladores e a conclusao acabou sendo que o algoritmo que usei não era bom pro problema).
o que acaba sendo mais viavel é oq o whatsapp faz, ele gera uma chave exclusiva pra cada conversa, e mantem o envio das mensagens criptografadas.
Talvez voce consiga fazer algo legal no mobile, visto que vc conseguiria criar um teclado virtual e inserir a criptografia nos eventos de teclado, da pra explorar a brincadeira