Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Password de usuario
Message
Information générale
Forum:
Visual FoxPro
Catégorie:
Base de données, Tables, Vues, Index et syntaxe SQL
Versions des environnements
Visual FoxPro:
VFP 8 SP1
OS:
Windows XP
Network:
Windows 2000 Server
Database:
Visual FoxPro
Divers
Thread ID:
00955622
Message ID:
00955628
Vues:
14
>Estoy creando una tabla para almacenar los usuarios que tendrán derecho a ingresar a mi sistema. Tengo dudas de acerca de como proteger el campo de la contraseña del usuario. Si bien al utilizar el formulario se puede utilizar la propiedad PasswordChar del control TextBox, pero como puedo hacer para proteger este dato cuando se esté consultando directamente sobre la tabla?

Si no necesitas descifrar la contraseña, puedes usar un "one-way hash", como MD5. En ese caso, guardas el hash y al entrar una contraseña, le calculas el hash y lo comparas al que esta en archivo. Un hash solo se reproduce si lo entrado es exactamente igual.

Si te interesa poder descifrarla, puedes usar criptografía simétrica (a.k.a. privada), como Triple DES por ejemplo. En el FFC de VFP tienes ejemplos de como usar el CryptoAPI para esto. Ver _crypt.vcxjavascript


Alex Feldstein, MCP, Microsoft MVP
VFP Tips: English - Spanish
Website - Blog - Photo Gallery


"Once again, we come to the Holiday Season, a deeply religious time that each of us observes, in his own way, by going to the mall of his choice." -- Dave Barry
Précédent
Répondre
Fil
Voir

Click here to load this message in the networking platform