Criptografia em C#: Guia de Implementação de Algoritmos Simétricos, Assimétricos e Hashing
No desenvolvimento de aplicações com C#, a proteção de informações sensíveis é uma prioridade constante. As técnicas de proteção de dados dividem-se geralmente em duas categorias principais: criptografia reversível (onde os dados podem ser recuperados) e hashing irreversível (unidirecional).
Reversíveis: AES, DES, RSA.
Irreversíveis (Hashing): ...
Publicado em 7-26 04:40
Implementação de Algoritmos para Encurtamento de URLs em C++
O desenvolvimento de um sistema de encurtamento de links (Short URL) fundamenta-se na transformação de uma URL extensa em uma chave alfanumérica compacta. Diferente de identificadores puramente numéricos, os sistemas de links curtos utilizam frequentemente uma base superior à decimal, como a Base62, para maximizar o número de combinações possív ...
Publicado em 7-25 22:07
Soluções de Desafios Criptográficos do Yangcheng Cup 2023
No Yangcheng Cup 2023, desafios de criptografia testaram habilidades em análise de algoritmos. Este artigo explora as soluções para dois problemas: Easy_3L, envolvendo LCG e uma variante NTRU, e danger_RSA, uma RSA modificada com geração de chaves não convencional.
Easy_3L
O desafio fornece o seguinte código Python, que utiliza um Gerador Congr ...
Publicado em 7-19 13:43
Segurança da Comunicação de Rede com gVisor: Criptografia e Proteção de Integridade
Segurança da Comunicação de Rede com gVisor: Criptografia e Proteção de Integridade
O gVisor, um kernel de aplicação desenvolvido pelo Google, fornece uma camada robusta de isolamento de segurança para contêineres. No que diz respeito à segurança da comunicação de rede, o gVisor emprega diversos mecanismos para assegurar a confidencialidade e a ...
Publicado em 7-15 20:03
Implementando Transferência Inconsciente (OT) com Python e Cryptography
No ecossistema da computação que preserva a privacidade, a Transferência Inconsciante (Oblivious Transfer - OT) se destaca como um protocolo fundamental. O conceito permite que um remetente transfira uma de várias informações para um destinatário, sem que o remetente saiba qual informação foi escolhida e sem que o destinatário aprenda nada sobr ...
Publicado em 7-12 21:28
Análise Reversa do Mecanismo de Licenciamento e Parsing do xmodlib no BruteRatel C2 v1.7.3
Contexto e Análise Inicial do BruteRatel C2 v1.7.3
Este documento apresenta uma análise técnica detalhada do mecanismo de licenciamento e da estrutura de parsing do arquivo xmodlib na versão 1.7.3 do BruteRatel C2 (brc4). É crucial destacar que a amostra vazada desta versão específica contém um arquivo xmodlib inconsistente. Embora os dados pri ...
Publicado em 7-11 06:15
Práticas de Segurança do Mole: Guia para Gerenciamento de Chaves e Transmissão Criptografada
Práticas de Segurança do Mole: Guia para Gerenciamento de Chaves e Transmissão Criptografada
O Mole é uma ferramenta CLI focada na criação de túneis SSH robustos e amigáveis. A sua segurança fundamental repousa no tratamento adequado das chaves e na configuração da transmissão cifrada. Este guia descreve como implementar uma postura de seguranç ...
Publicado em 6-19 16:03