Bien le Bonjour à toute et à tous,
Dans un projet existant, je cherche à sécuriser des données en sensible en base de doonées.
je dois donc chiffrer certaines colonnes qui sont en clair pour celà j'ai commencé par reflechir un peu sur la démarche à suivre:
1/ choisir une librairie et l’algorithme ainsi que les paramètres (clé, iv, longueurs ...)
2/ choisir une solution pour protéger la clé.
3/ modifier le code pour l'adapter a chiffrer/déchiffrer les données
4/ chiffrer les colonnes existantes déjà en clair dans la base.
pourriez vous me dire déjà si je ne fais pas fausse piste, s'il existe une meilleure solution je serai preneur.
Pour l'instant, en tenant compte de mon environnement de développement (python 2.5 et 2.7, postgreSQL) j'en suis à :
1/ librairie Crypto.Cipher probablement avec de l'AES + MODE_CFB
2/ je compte utiliser pyJKS (mecanisme Jave key Store, https://github.com/doublereedkurt/pyjks)...mais je voudrais savoir déjà s'il s'agit d'une solution sûre !(je trouve pas beaucoup de documentation sur cet librairie !)
3/ pas grand chose a dire sur ce point, ça se passe dans le code.
4/ ce point, je ne sais pas comment m'y prendre, avez vous une idée d'un script pour chiffrer tout d'un coup ou alors quelle serait la meilleurs solution.
Merci par avance pour tous avis qui sera donné et toute suggestion sera la bienvenue.
Bonne journée à vous.
Partager