02. februar 2001 - 12:31Der er
9 kommentarer og 1 løsning
Simpel kryptering af tekst
Jeg har brug for en kryptering af en tekst variabel, og denne skal foretages af et VB Script. Altså kunne jeg godt tænke mig at se en funktion, der tager en variabel, og kryptere den, samt en anden funktion der tager en variable og dekryptere den, samt en linie har funktionen bliver kaldt fra ASP...
Nogen der har sådanne noget liggende ?
Udfordringen, hvis der er nogen, er, at der er tale om et TEKST felt, og der ikke er adgang til komponenter på serveren...
tekst = \"Lad os se om dette kan krypteres, med denne nøgle\" krypt = \"Med en Nøgle med 1 tal & specialkarakterer\"
function krypter(teksten) for tal1 = 0 to len(teksten) for tal2 = 1 to len(krypt) kontrol = tal1*len(krypt) + tal2 if kontrol <= len(teksten) then original = asc(mid(teksten,kontrol,1)) ny = asc(mid(krypt,tal2,1)) nytekst = nytekst + chrw(original + ny) end if next next krypter = nytekst end function
function dekrypter(teksten) for tal1 = 0 to len(teksten) for tal2 = 1 to len(krypt) kontrol = tal1*len(krypt) + tal2 if kontrol <= len(teksten) then original = ascw(mid(teksten,kontrol,1)) ny = asc(mid(krypt,tal2,1)) nytekst = nytekst + chrw(original - ny) end if next next dekrypter = nytekst end function
strax -> Det er lige det script, jeg havde brug for... Jeg opretter et nyt spørgsmål med yderligere 100 point til dig... Hvis du er interesseret ??? :o)
Hej, undslyld jeg trækker et gammelt spørgsmål op... Men jeg sad lige og havde brug for noget lignende... Jeg har dog det problem at jeg kun kan dekryptere i samme session som jeg krypterer - altså, hvis jeg gemmer en krypteret streng i databasen, bliver den ikke dekrypteret korrekt når jeg trækker den ud igen... Fx:
Tekst: 123456789 Nøgle: Med en Nøgle med 1 tal & specialkarakterer
Krypteret: ~??T?¤W?i
Dekrypteret: 1??4?67???
Hvis nogen kan hjælpe opretter jeg et nyt spørgsmål om emnet... På forhånd tak
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.