Professora Orientadora: DINIZ, Josiane.
Professor Coorientador: PEREIRA, Rômulo.
Integrantes:
DEMÉTRIO, Vinícius.
MORAIS, Gabriel.
SENA, João Vitor.
DE SÁ, Álvaro.
DE ABREU, Geovana.
Objetivo
Fornecer um programa de criptografia amplo e de código aberto em uma página online. Apresenta como compromisso simplificar a criptografia, tornando-a acessível a todas as pessoas, incluindo desenvolvedores de jogos ou quaisquer programadores. Isso é alcançado com segurança, simplicidade e custo zero.
Público-alvo
Programadores, desde iniciantes até profissionais experientes, devem se envolver com o ENCE, devido a oportunidade para aprimoramento de habilidades, construção de portfólio e ganho de experiência em um campo de crescente importância.
Comunidade e Forum GitHub
A comunidade se reúne em um fórum dinâmico e colabora ativamente no GitHub. Os usuários podem criar contas simples para comentários ou contas avançadas para solicitar edições, contribuindo para a evolução do projeto e mantendo a integridade visual do ENCE.
Uma Parceria pelo Conhecimento
A equipe possui interesse em divulgar o projeto e seus links na página da Funec Riacho para que estudantes e profissionais possam aprender e colaborar.
Funções Previstas
Encription in Line
A singularidade da aba “Encription in Line” reside em sua capacidade de gerar esquemas automaticamente e criar animações procedurais que ilustram de forma dinâmica e intuitiva os processos de criptografia. Este recurso desempenha um papel crucial na compreensão de conceitos complexos, como criptomoedas e blockchain, que estão transformando o cenário econômico atual.
Aba Wiki
A “Aba Wiki” contém diversos textos e matérias relacionados a criptografia, fontes seguras e confiáveis para fins didáticos.
Sala de Testes Online
Além dos esquemas, é oferecido a funcionalidade de criptografia online, que permite criptografar dados de forma prática e intuitiva, sem a necessidade de downloads demorados. Essa ferramenta será uma de nossas principais atrações e é alimentada pelas bibliotecas PHP que oferecem suporte ao HTML.
Desenvolvimento
O cerne do ENCE repousa em bibliotecas poderosas, com destaque para o OpenSSL. Essas bibliotecas desempenham um papel vital no reforço da segurança do programa. A plataforma de criptografia é fundamentada na linguagem de programação C++, que desempenha um papel central na eficácia e robustez do projeto.
Visibilidade e Publicidade
Com isso, é compreendido que, para atingir um público amplo, é necessário explorar o potencial da publicidade, permitindo que os alunos compartilhem suas histórias e sonhos, motivando contribuições, independente da escala.
Referências
GREEN, Matthew. Cryptography Engineering. 2019. OpenSSL, Documentação Oficial, 2023. Aumasson, J-P. Serious Cryptography: A Practical Introduction to Modern Encryption. 2017.