J'ai une base de données qui contient les détails de l'utilisateur, y compris les données sensibles. Ils ne sont pas aussi sensibles que financiers, mais ils sont néanmoins sensibles. Les mots de passe des comptes sont hachés et salés, mais le reste ne peut être chiffré que s'il n'est pas haché pour permettre l'édition.Cryptage de base de données
Jusqu'où iriez-vous crypter les champs? Voulez-vous aller aussi loin que le cryptage de tout, y compris les champs génériques comme nom d'utilisateur, prénom, nom de famille, ou seulement des champs comme l'adresse et le téléphone. Le prénom est souvent utilisé après la connexion de l'utilisateur.
Est-ce que quelqu'un peut suggérer un algorithme (avec un exemple de code si disponible) pour chiffrer les champs? J'utilise principalement PHP et MySQL.
J'ai ajouté mes pensées au hasard à une question similaire il y a quelques jours: [Stocker des informations personnelles cryptées - bon sens?] (Http://stackoverflow.com/questions/3157465/storing-encrypted-personal-information-common- sense/3157747 # 3157747) – Mike