Il y a pléthore d'algorithmes d'encryptage. Un algorithme simple consiste à ajouter à chaque caractère du mot de passe un autre caractère dans un mot. Par exemple AAAAAB+123=BCDBCE. Si la somme A+x fait plus de 256, on revient au début en soustrayant 256. Un problème est que la chaine résultante peut contenir des caractères non imprimables (inférieur à 32). Pour cette raison, il faudra définir la zone en CHAR et non pas en VARCHAR ni en VARCHAR2. La clef de cryptage (123 dans mon exemple) peut être écrite en dur dans le programme ou bien peut être stockée quelque part.
Message édité par olivthill le 22-08-2008 à 16:20:38