Calculadora de hash
Publicado por Diogoryu (última atualização em 04/07/2010)
[ Hits: 11.487 ]
Programa simples que gera o hash de acordo com a escolha.
import hashlib
def calc_hash():
print ('''
1) MD5
2) SHA1
3) SHA224
4) SHA256
5) SHA384
6) SHA512
7) CONTINUE
8) SAIR
: ''')
cont = '7'
while cont == '7':
sel = raw_input('Digite o numero referente a criptografia \n')
val = raw_input('Digite a string a ser criptografada \n')
if sel == '1':
result = hashlib.md5(val).hexdigest()
elif sel == '2':
result = hashlib.sha1(val).hexdigest()
elif sel == '3':
result = hashlib.sha224(val).hexdigest()
elif sel == '4':
result = hashlib.sha256(val).hexdigest()
elif sel == '5':
result = hashlib.sha384(val).hexdigest()
elif sel == '6':
result = hashlib.sha512(val).hexdigest()
elif sel == '7':
calc_hash()
elif sel == '8':
exit
print result
cont = raw_input('Deseja continuar? \n')
ISOsync_pt-BR.py - Um Baixador Automático de ISOs de Sabayon, escrito em Python
Probabilidade de Jogos - Poker Texas Hold
Afinador de Violão/guitarra em python e gtk.
Nenhum comentário foi encontrado.
A combinação de WMs com compositores feitos por fora
Audacious, VLC e QMMP - que saudades do XMMS
SUNO OpenSource: Crie um servidor de gerador de música com IA
Instalação Completa e Configuração Básica do Void Linux
A Fundação da Confiança Digital: A Importância Estratégica de uma PKI CA na Segurança de Dados
Tenha opção de emblemas embutido no pcmanfm
Instalar o Microsoft Teams no Ubuntu e Derivados
Erro ao instalar o linux-headers (2)
O WiFi não reconhece minha rede depois que o processo de suspensão é r... (4)
Instalador não reconhece SSD Sata. (12)









