Documentação da versão 1.0.1 (segunda-feira, 14 de abril de 2003)
Esta é uma implementação VBScript do algoritmo MD5 do RSA. Este script pegará uma string de texto de comprimento arbitrário e calculará um hash MD5 a partir dela. Muito útil para criptografar coisas como senhas em bancos de dados ou transferências via fio.
Como funciona? O algoritmo MD5 está documentado na RFC 1321. O algoritmo usa módulo matemático para calcular um hash 'unidirecional' de um conjunto de dados.
Requisitos Você precisará de um servidor web que suporte ASP, com versão 5.0 ou superior da biblioteca VBScript.
Instruções de instalação Copie class_md5.asp em seu servidor IIS, certifique-se de que a pasta em que ele está tenha os direitos corretos para executar scripts ASP (verifique o console de gerenciamento do IIS para ter certeza) e inclua o arquivo em seu projeto ASP usando um lado do servidor incluir.
Uso
Para usar a classe, você precisa criar uma instância do objeto MD5, alimentá-la com algum texto e recuperar o hash:
Dim objMD5
Set objMD5 = New MD5
objMD5.Text = "This is test text"
Response.Write objMD5.HEXMD5 ' This will display an MD5 hash