Hejsan! en länk att börja med kanske: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconCryptographicServices.asp Frågan är ju vad du vill göra? vill du bara göra det oläsbart för Svensson eller vill du kryptera? Skall du kryptera ett lösenord kan du ju t.ex. bara hasha det och spara hashningen, sen jämför man t.ex. bara att hashningarna stämmer. jag vill bara kryptera lösenordet för användaren när de registrerar sig till databasen, behöver inte vara dunder krypterat utan bara oläsbart... Då är mitt förslag att du hashar strängen och sparar den. sen jämför du bara det hashade lösenordet med det du har i databasen. Här har du ett exempel som visar hur du kan kryptera lite allt möjligt med salt etc. Hej, Detta hör väl igentligen inte hit, men ev kommer Microsoft Patterns & Practices att skapa ett "Application Block" som ska hjälpa till med kryperting, alltså göra det enklare än va det är idag. jag la in den här koden. Det går inte att få tillbaka den orginala strängen från ett hashat värde. Det är därför som hashning är att föredra framför kryptering när man skyddar lösenord.kryptera
Någon som skulle kunna hjälpa mig och visa hur man krypterar en string, och sedan hur man dekrypterar den ? ;)Sv: kryptera
Sv: kryptera
Allting hänger ju på vad du vill åstadkomma...Sv: kryptera
Sv: kryptera
läs mer här: http://www.csharpfriends.com/Forums/ShowPost.aspx?PostID=17801
och http://www.csharpfriends.com/Articles/getArticle.aspx?articleID=344
och http://www.aspnetpro.com/NewsletterArticle/2003/11/asp200311pj_l/asp200311pj_l.aspSv: kryptera
http://www.dotnetthis.com/Articles/Crypto.htm
//AndreasSv: kryptera
Varför inte läsa på Pellesoft?
http://www.pellesoft.se/area/articles/article.aspx?artid=652
/HerbjörnSv: kryptera
/Fredrik Normén NSQUARED2
http://normen.mine.nu
http://www.nsquared2.netSv: kryptera
Apass = FormsAuthentication.HashPasswordForStoringInConfigFile(this.txtPass.Value, "md5");
Det funkar ju bra, men jag tänkte på om man skulle vilja få tillbaka från den hashade strängen tillbaka till vanlig text igen, om det går ?Sv: kryptera
Om du vill kolla att om någon har skrivit in korrekt lösenord så hashar du det som användaren nyss har skrivit in och jämför detta med det hashade värdet (av det korrekta lösenordet) du har sparat. Om de hashade värdena är lika har användaren angivit korrekt lösenord.
/Herbjörn