---
title: "md5 krypering"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/57806-md5-krypering"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "P"
published: "2002-11-02T14:58:33.000Z"
updated: "2002-11-03T11:37:43.000Z"
replies: 9
views: 286
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/dotnet/57806-md5-krypering"
---

# md5 krypering

## #1 — P, 2002-11-02T14:58Z

Är det någon som har testat krypteringen på: <http://aspnet.4guysfromrolla.com/articles/103002-1.aspx> 

och fått databasen att fungera?

Permalänk: https://www.webforum.nu/p/57806

## #2 — renholm, 2002-11-02T16:06Z

Har inte kört med de exemplet men fått en SHA512 kryptering att funka. Riktigt smidigt med de funktionerna direkt i "Frameworket". 

Har du problem med att få det att funka?

Permalänk: https://www.webforum.nu/p/842945

## #3 — P, 2002-11-02T17:01Z

har kopierat koden exakt från sidan. Jag skapade databasen så här: se fil 1

men får inga värden... det står bara \<binary\>.... byter jag ut binary 16 mot varchar 50 så får jag en konstig textsträng typ :º§¥)e¹—xóŽó#^S

Bilagor:

- [namnlös.jpg](https://www.webforum.nu/a/660.jpg)

Permalänk: https://www.webforum.nu/p/842984

## #4 — renholm, 2002-11-02T18:13Z

Det är helt normalt att det bara står \<Binary\>. Värre vore om det stod NULL. Eftersom lösenorden sparas i binary format kan det inte visa värdet i klartext i databasen.

Permalänk: https://www.webforum.nu/p/843027

## #5 — P, 2002-11-02T19:17Z

hur gör jag då om jag vill skriva ut det för att se om det blir rätt? Kan man det? Bindar jag det till en datagrid så skriver den inte ut nått...

Permalänk: https://www.webforum.nu/p/843102

## #6 — renholm, 2002-11-02T20:00Z

Du får loopa ut det byte för byte.

```
byte[] password;

foreach(byte b in password)
{
   Response.Write(b.ToString())
}
```

Tror inte du kan få det till någon vettig string.

Permalänk: https://www.webforum.nu/p/843137

## #7 — P, 2002-11-02T21:51Z

jobbigt att ha det så.. svårt att jämföra osv

borde man förlora något ur säkerthetsaspekten om man sparar det som "string" istället?

Permalänk: https://www.webforum.nu/p/843243

## #8 — renholm, 2002-11-02T23:42Z

Det är inte alls svårt att gämföra, när användaren t.ex ska logga in krypterar man lösenordet, sedan kontrollerar om det är samma som i databasen. Hela idén med att kryptera är ju att det inte ska vara läsbart.

Permalänk: https://www.webforum.nu/p/843286

## #9 — P, 2002-11-03T10:00Z

Det är väl svårare/jobbigare att jämföra byte för byte än att bara sätta if string1=string2.....

Själva idén med kryptering är väl att det ska kunna vara läsbart men man ska inte kunna veta vad som igentligen står där...

Permalänk: https://www.webforum.nu/p/843411

## #10 — renholm, 2002-11-03T11:37Z

byte\[\] == byte\[\] ska nog gå att gämföra. Jag gämför dem i en Stored Procedure, fungerar prima.

Permalänk: https://www.webforum.nu/p/843454

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/57806-md5-krypering
