MD5 encryption i membership
Jeg sidder og er ved at undersøge nogle ting i membership. En ting jeg har lidt svært ved at finde ud af er om, hvis muligt, hvordan man får membership til at gemme passwords i ren MD5 i databasen.Jeg har sat membership op til at bruge encryption frem for hasshing.
Jeg har sat machine key op til MD5 og i den forbindelse har jeg sat validationKey og decryptionKey.
Det ser således ud:
<machineKey validationKey="B079C246DCDF31BD94E08D91FCCEE5C76C3B1311CA8C5559A4410D170444DC19BF8480170CE9A602121A21E88B73C4880526B28EFFB3164AF7E63CA9C5DB8613"
decryptionKey="54FA3C571AA830D926DC534AAEA5EF70F01DDCE8A7DB8E7B"
validation="MD5" />
Jeg har så lavet tre brugere med samme password og de får tre forskellige tekststrenge i databasen. De har også en passwordSalt
som jeg tror har noget med det at gøre.
Mit problem bunder i at jeg har en stor mængde eksisterende brugere i en anden database som skal migreres over i mit nye system. Deres passwords er krupteret med almindelig MD5. Derfor skal jeg have membership til at lave og tolke passwords på den samme måde.