Security MD5 ASP vs ASP.NET

martedì 03 maggio 2005 - 16.51

nicolab Profilo | Newbie

Ciao! ho un problema... ho 2 applicazioni web, una in asp e una in asp.net 1.1 in entrambi i casi effettuo l'autentificazione dell'utente che si logga sullo stesso DB sql-server, e in entrambi i casi la password viene criptata e decriptata con l'algoritmo MD5... che pero' si comporta in modo diverso sulla stessa identica stringa Password. Per asp uso una libreria trovato in rete http://affiliate.creativeweb.it/help/merchant/codice_html.htm per asp.net è nativo ma la stessa stringa criptata è diversa....

mi sapete aiutare???

grazie Nicola

Brainkiller Profilo | Guru

L'MD5 è un algoritmo molto conosciuto.
Ci sono più implementazioni ma dovrebbero essere tutte uguali quindi a seguito di un input identico dev'essere fornito lo stesso Hash.
Bisogna verificare intanto che le implementazioni dell'MD5 siano corrette. Sicuramente quella di Microsoft non sbaglia se no avrebbero già rilasciato qualche Patch, penso che anche l'altra sia corretta.
Verificherei quindi che l'input che viene passato sia identico.
Hai provato passando per esempio un solo carattere tipo una "A" maiuscola a vedere cosa esce ?

ciao
david
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5