01. juli 2004 - 22:52Der er
25 kommentarer og 1 løsning
Kryptering af adgangskode?
JEg vil spørge hvordan man får sådan en der kryptere ens adgangskode, altså i stedet for at der står hej så står der bare en masse tal: 2454326, PASSER IKKE DETTE EKSEMPEL! HVordan gør man det. Evt. kan man ikke sætte sin side til at lave et helt tilfældigt nummer som 35263473. Eller hvad? At når man opretter en bruger, så samtidig indsætter den et totalt tilfældigt nummer!? Kan man ikke det i php hvordan?
Med version 7 af TeamShare tager Lector næste skridt og bygger en platform for AI-agenter, der i højere grad kan følge medarbejderen gennem hele arbejdsprocessen.
En god kryptering kan ikke dekrypteres... Dvs. man kan kryptere et password med et så avanceret regnesystem at den ikke kan "deregnes" tilbage igen... når man så skal tjekke om koden er "korrekt" så kryptere man bare den modtagne kode (evt. fra brugerinpuyt) og tjekker om de så koder er identiske når de er kryteret... se evt. http://www.eksperten.dk/spm/394345
Og som cautoo skriver så bør du ikke kunne dekryptere. Og så er det smartest at det samme password altid giver det samme krypterede password, - ellers bliver det jo svært at tjekke!
Hvis du skal lave din egen "passwordgenerator"... så er der også flere måder at gøre det...
nu laver jeg ikke en komplet funktion, men giver nogle hurtige fif...
du laver en string der indeholder de tegn som man må bruge... du laver en løkke som kører lige så mange gange, som tegn passwordet skal være langt... for hver gang bruger du gmp_random(strlength($STRING_DER_INDEHOLDER_MULIGE_TEGN-1)) som så finder et tilfældigt tal, bagefter kan du bruge en slags "tegnudtager"... noget alla substr(TILFÆLDIGTTAL, 1) og så smide det hele ind i en endelig string
HVad skal man foretrække, er det ene mere sikkert end det andet?
JEg tænker på med rand kommer den altid med forskelligt, men i md5 kommer den med det samme. Men man kan ikke dekryptere siger i, for koden er jo nok bare en smule svær at gætte.!
community, du kan godt oprette bruger nu, men den er endnu ikke krypteret. hvad med nyhedsbrev, er bruger de jo ikke kode, hvordan skal manklare den, skal jeg bare bruge rand() der? og evt. kryptere den rand() hvad mener du.
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.