Je suis simplement curieux de savoir si quelqu'un peut me diriger dans la bonne direction avec la recherche MySQL avec le cryptage AES.Recherche MySQL avec cryptage AES
Il y a plusieurs choses à prendre en compte. Si je prends le mot clé et le crypte avant de chercher, je compare le cryptage au cryptage et même si une lettre est en majuscule et qu'une autre lettre n'est pas capée dans MySQL, elle ne la trouvera pas en utilisant le LIKE% $ mot-clé%
L'autre facteur est mon processus de cryptage. $ variable -> nettoyage espacement supplémentaire -> strip_slashes (etc) -> Convertir en AES -> Convertir en Base_64 avant d'importer en DB.
La raison de l'encodage supplémentaire était des problèmes avec les caractères abstraits entrant dans MySQL et c'était une importation sans faille utilisant ceci. Donc, en utilisant MySQL AES intégré, n'était pas la meilleure option pour moi.
Donc, je suppose que la meilleure façon de le faire est quelque chose le long de ces lignes.
$ variable -> [mot-clé] Est-ce qu'un résultat sql le décrypte et recherche la chaîne? mais cela semble un peu exagéré ...
Peut-être que quelqu'un peut faire la lumière sur cela pour moi, je serais sûrement reconnaissant.
À la votre! et merci d'avance!
Serait-il préférable pour moi de laisser toutes mes données décryptées dans la base de données sauf pour des informations très importantes? Actuellement, il détient des informations IE: NAS, DOB, ADRESSE, TOUT CONTACT, etc ... c'est une grande quantité de données en un seul endroit, mais je ne suis pas sûr que ce serait juste intelligent pour crypter le NAS et laisser le reste du texte. .. etc. – Justin