tabla con password

03/01/2006 - 16:49 por Daniel G. Samborski | Informe spam
Hola, en una tabla almaceno los nombres de usuarios y el password
correspondiente a cada uno de ellos.
Y me gustaria saber como puedo proteger esa tabla de ojos ajenos, se les
puede poner un password solo a esa tabla, como y de que manera debo llamarla
para ser accedida desde un lenguaje de programacion, como por ejemplo
VB.NET.


Daniel
 

Leer las respuestas

#1 Guillermo Roldan
03/01/2006 - 17:08 | Informe spam
Desde .Net tienes disponible algoritmos cryptográficos, como por ejemplo MD5
para calcular una Hash (buscate algún ejemplo en google, que los hay).

Puedes calcular la Hash de la concatenación del usuario y password, y el
resultado lo almacenas en un campo de la BBDD. Con esto ganas dos cosas:
- El origen de tu hash es más grande, y en consecuencia, computacionalmente
más dificil de obtener la cadena origen que lo generó.
- Si no haces esto y dos usuarios tienen la misma password, también
mantendrían el mismo hash, por lo que podrían hacer un UPDATE del campo
password para "piratear" tu tabla.

De cualquier modo, quizás en alguno de los grupos de noticias de .Net te
puedan orientar mejor...

Saludos,
Guillermo


"Daniel G. Samborski" wrote:

Hola, en una tabla almaceno los nombres de usuarios y el password
correspondiente a cada uno de ellos.
Y me gustaria saber como puedo proteger esa tabla de ojos ajenos, se les
puede poner un password solo a esa tabla, como y de que manera debo llamarla
para ser accedida desde un lenguaje de programacion, como por ejemplo
VB.NET.


Daniel



Preguntas similares