12. november 2009 - 12:08Der er
8 kommentarer og 1 løsning
AES decryptering
Jeg hiver nogle data ud af min database med:
$query = mysqli_query ($conn, "SELECT * FROM erfaring WHERE user = '$_SESSION[user]' order BY id");
Nu er problemet at et af felterne (navn) er krypteret med AES. Det skal nu decrypteres i forbindelse med ovenstående søgning. Hvordan for jeg lige føjet AES_DECRYPT ind?
Ovenstående er jeg med på:-) Det fremgår nok ikke tydeligt af mit spørgsmål, men mit problem er at jeg helst ikke vil liste alle felterne eksplicit, da det vil være temmeligt omfattende. Kan man lave et eller andet med at "joine" resultateterne fra en
SELECT AES_DECRYPT(felt1, 'password') AS felt1_decrypt FROM
Beklager det sene svar, men jeg har været optaget af andre ting. arne_v, det var præcis sådan noget jeg ledte efter. Tak for hjælpen. Jeg kan godt se det er en lidt fnidret løsning.
SELECT * henter unoedige data hvis man ikke skal bruge alle felter.
Hvis man henter felterne paa index fremfor paa navn, saa vil koden ved brug af SELECT * ikke virke hvis nogen saetter en kolonne ind som ikke er sidst.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.