Hash Calculator

Matrix

Recentemente, comecei a me envolver com a área de Segurança da Informação e, por conta de um trabalho, tive que estudar um pouco sobre o mecanismo de armazenamento e processo de autenticação de alguns sistemas. Isso me levou ao assunto sobre hashing e ao seu encadeamento com outros algoritmos.

Para me ajudar com esses estudos e cálculos, fiz um programa que batizei carinhosamente de Hash Calculator e disponibilizei no endereço www.hashcalculator.com.br. O código não está lá essas coisas, mas está disponível no GitHub.

O projeto permite o cálculo de hashes usando MD2, MD5, SHA, SHA-224, SHA-256, SHA-384 e SHA-512, que são os que estão disponíveis em Java. Além disso, você pode fornecer a entrada em ASCII, Hexa e Base64, bem como somente visualizá-los nesses formatos.

Se você tem interesse nessa área e quiser contribuir com o projeto, fique à vontade para fazer um fork e propor alguns pull requests! 😉

Autor: Ramon Chiara

Sou Bacharel em Ciências da Computação pelo Instituto de Ciências Matemáticas e de Computação da Universidade de São Paulo (ICMC-USP) e Mestre em Ciências da Computação e Matemática Computacional pela mesma instituição. Já atuei como Desenvolvedor, Líder de Equipe e Sócio em empresas do Pólo Tecnológico de São Carlos e em São Paulo. Em 2002, fui co-autor do livro "Aprendendo Java 2". Atualmente, sou Analista de Sistemas no Tribunal Regional do Trabalho da 2ª Região, desenvolvendo sistemas Web em Java e, ultimamente, atuando na área de Segurança da Informação; e, Professor Universitário no Centro Universitário Senac, lecionando disciplinas ligadas à programação. Tenho, na Fotografia e no Aikido, um pouco de intuição nesse meu mar cartesiano. Mais recentemente, me formei em Professional & Self Coaching pelo Instituto Brasileiro de Coaching (IBC) e esse mar, agora, virou um oceano de possibilidades a serem desvendadas!

Deixe uma resposta