🔑 Geração de Chaves RSA
🌳 Classe Node
🌳 build_balanced_tree
🌳 postorder
🔐 AES-GCM
🔒 RSA-OAEP
📦 serialize_tree
📚 Documentação das Bibliotecas
🔐 Cryptography (Python)
Site oficial:
https://cryptography.io/
Documentação:
https://cryptography.io/en/latest/
GitHub:
https://github.com/pyca/cryptography
PyPI:
https://pypi.org/project/cryptography/
🛡️ Padrões de Criptografia
📋 NIST (National Institute of Standards and Technology)
AES:
FIPS 197 - Advanced Encryption Standard
SHA-256:
FIPS 180-4 - Secure Hash Standard
RSA:
FIPS 186-4 - Digital Signature Standard
Links:
NIST Cryptographic Standards
AES Standard (FIPS 197)
🔗 RFC e Especificações
📄 RFC (Request for Comments)
RFC 8017:
PKCS #1: RSA Cryptography Specifications
RFC 5116:
An Interface and Algorithms for Authenticated Encryption
RFC 7518:
JSON Web Algorithms (JWA)
RFC 4648:
Base64 Data Encoding
🔧 Ferramentas e Recursos
🛠️ Ferramentas Online
Base64 Decoder
PEM File Viewer
JSON Validator
🔒 Segurança
OWASP Cryptographic Storage Cheat Sheet
Key Management Best Practices
📊 Conclusão
O que entregamos:
✅ Sistema completo de criptografia híbrida
✅ Interface gráfica intuitiva
✅ Visualização de estruturas de dados
✅ Código seguindo padrões da indústria
✅ Documentação completa
📊 Conclusão
Tecnologias modernas:
Cryptography + RSA-2048 + AES-GCM + Graphviz + Árvore Binária
📊 Conclusão
Impacto:
🎓 Conhecimento aprofundado em criptografia
💼 Experiência com metodologias ágeis
🤝 Trabalho colaborativo efetivo
📊 Agradecimentos
Obrigado!
Agradecimentos:
Professor: Márcio Garrido
Instituição: Univassouras