Ir para conteúdo
Faça parte da equipe! (2024) ×
Conheça nossa Beta Zone! Novas áreas a caminho! ×
  • Quem está por aqui   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.

[Criptografia] Gerando Hash MD5 e SHA1 de Strings e Arquivos


Newt Scamander
 Compartilhar

Posts Recomendados

Adicione ao projeto:

3 Botões

3 Caixas de Texto

2 RádioButtons

1 OpenFileDialog

 

O layout é de sua preferência, deixei o meu assim:

 

wfL248g.png

 

Function gerarMD5(palavra as String) as String

É necessário se cadastrar para acessar o conteúdo.

 

Function gerarSHA1(palavra as String) as String

É necessário se cadastrar para acessar o conteúdo.

Function gerarHashArq(caminho as String) as String

É necessário se cadastrar para acessar o conteúdo.

 

Botão Generate

É necessário se cadastrar para acessar o conteúdo.

 

Botão File Search

É necessário se cadastrar para acessar o conteúdo.

 

Botão Clear

É necessário se cadastrar para acessar o conteúdo.

 

Não comentei o código por preguiça rs. Qualquer dúvida que vocês tiverem comentem que eu respondo.

Se quiserem testar a funcionalidade do programa existem diversos sites onlines que fazem isso:

É necessário se cadastrar para acessar o conteúdo.

É necessário se cadastrar para acessar o conteúdo.

Para calcular hash de arquivos -

É necessário se cadastrar para acessar o conteúdo.

 

*** Cálculo do hash do arquivo é somente para MD5, mas da pra expandir facilmente ^^.

 

É necessário se cadastrar para acessar o conteúdo.

  • Curtir 2

bXbEjwF.png

Em meio a tantas guerras, feras, eras de rancor

Quem vai dizer de amor?

E num mundo onde muita coisa é cara e sem valor

Quem vai dizer de amor?

Link para o comentário
Compartilhar em outros sites

Este tópico está impedido de receber novos posts.
 Compartilhar

×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.