liljaMedlem sedan juli 20041 183 inlägg Hej!
Idag har jag en sidan där jag kör kryptering med hjälp av ett riktigt avancerat litet skript som skapar en 32-teckensblandning av mina texter med hjälp av MD5...
Problemet är att jag inte kan dekryptera min text. Finns det något sätt att göra det på i MD5?
Finns det någon annan bra krypteringsmetod där man t.ex. skriver in en nyckel som texterna sedan krypteras efter. Sedan så kan man "låsa upp" de krypterade texterna med hjälp av denna nyckeln? Finns det någon bra kod som man kan studera någonstans?
PoffeMedlem sedan apr. 20022 743 inlägg MD5 är en one way-kryptering, Det går alltså inte att dekryptera det.
Nån annan funktion vet jag inte tyvärr.
OveRRidEMedlem sedan feb. 200112 078 inlägg RC4? Ett bra streamkrypto.
Vidare, MD5 benämns väl snarare som en kryptografisk hasningsmetod, än en kryptering?
@ndersMedlem sedan juni 200032 969 inlägg Det finns massor av fina krypteringsvarianter man kan använda sig av. En snabb googling gav denna.
Mvh
BrimbaMedlem sedan dec. 19995 875 inlägg Hej!
Det du är ute efter är symmetrisk kryptering, alltså där man använder samma nyckel för att kryptera och dekryptera.
Vi har skrivit en artikel på swesecure om detta. Läs den gärna.
http://www.swesecure.com/?ID=ee61e315-01fa-40f5-970e-5fa642893452&IID=2295db21-6aa4-437d-9bfd-c35184c316c8
Vi har även flera andra artiklar som du kan läsa om du är intresserad av kryptering. http://www.swesecure.com/?ID=ee61e315-01fa-40f5-970e-5fa642893452&IID=2295db21-6aa4-437d-9bfd-c35184c316c8
OveRRidE skrev:
Vidare, MD5 benämns väl snarare som en kryptografisk hasningsmetod, än en kryptering?
Stämmer mycket bra. Läs gärna våra två artiklar om hashar.
Hashalgoritmer - en introduktion
Problem med hashfunktioner
Lycka till!
PoffeMedlem sedan apr. 20022 743 inlägg
Brimba skrev:
Det du är ute efter är symmetrisk kryptering, alltså där man använder samma nyckel för att kryptera och dekryptera.
Ni har inget bra exempel på det också? Hittar inget på sidan iallafall.
BrimbaMedlem sedan dec. 19995 875 inlägg Det finns inget inbyggt i ASP som du kan använda. Däremot finns det färdiga komponenter att köpa.
Här har du en lista på några.
http://www.downloadfreetrial.com/scripts/asp/security_systems2.html
Du kan även bygga en egen i .net och använda för att använda i dina asp-sidor.
Jesper TMedlem sedan nov. 20017 144 inlägg
Du kan även bygga en egen i .net och använda för att använda i dina asp-sidor.
Hur gör man en class i .net och använder den i ASP?
Jesper TMedlem sedan nov. 20017 144 inlägg Kompilerar och registrarar som en vanligt COM?
BrimbaMedlem sedan dec. 19995 875 inlägg Vi på swesecure.com håller på att bygga ett hjälpmedel för kryptering/hashning. Så om ni har tålamod så kommer det både kodexempel och en fungerande tjänst för symmetrisk kryptering i "gamla" ASP.
JesperT:
Här finns ett exempel.
http://weblogs.asp.net/psteele/articles/7511.aspx
liljaMedlem sedan juli 20041 183 inlägg tack för alla bra länkar! :)
swesecure verkar vara en riktigt bra sida för att ta reda på information om detta :)
tror jag kan lösa detta nu...
BrimbaMedlem sedan dec. 19995 875 inlägg Nu är vår tjänst för symmetrisk kryptering i ASP klar! :)
Tjänsten är gratis och implementeras enkelt genom att ladda ner vår färdiga klass som ni enkelt kan använda sedan.
Exempelkod för hur den används:
<%
Dim clsSymServRef, sEncrypted, sDecrypted
set clsSymServRef = new clsSymmetricCryptoService
sEncrypted = clsSymServRef.sEncrypt("Hello world!")
sDecrypted = clsSymServRef.sDecrypt(sEncrypted )
set clsSymServRef = nothing
%>
Mer information om tjänsten finns att läsa här
http://www.swesecure.com/?ID=c0c528fd-1bdd-47c0-bf59-4810f6674fc8&CP=
liljaMedlem sedan juli 20041 183 inlägg men om man inte har en egen server då utan har sin sida på ett webbhotell?
Idag inkluderar jag ett MD5 script på min sida och skriver krypterad_text = md5(text_som_ska_krypteras)
BrimbaMedlem sedan dec. 19995 875 inlägg
lilja skrev:
men om man inte har en egen server då utan har sin sida på ett webbhotell?
Det är då du skall använda vår krypteringstjänst. Den kräver inte att du installerar någon komponent på servern. Allt du behöver göra är att ladda ner vår klass och implementera den i din kod. Efter det genererar du nycklar och matar in användarnamn och lösenord, sedan är den klar att använda.
lilja skrev:
Idag inkluderar jag ett MD5 script på min sida och skriver krypterad_text = md5(text_som_ska_krypteras)
Japp. Vår tjänst är symmetrisk kryptering och inte en hashfunktion, så du kan med fördel fortsätta använda ditt md5-script.