Pytanie : Sklep Bezpiecznie Dane w Baza danych

I chcieć bezpiecznie dane w the baza danych.

I nie mieć pojęcia na dlaczego wokoło iść. pozwalać tam  być trzy informacja który i móc wraz z użytkownik - id w jeden table
so cztery kolumna i myśleć.

the ID móc I zgadywać i swój potrzebny dla lookup

now potrzebny być the najlepszy sposób the inny informacja i dlaczego?

ms sql 2005, asp.net 2005, wygrywać 2008 + 2in 2003

thanks w postęp.

Odpowiedź : Sklep Bezpiecznie Dane w Baza danych

Cześć myship,

Dla hasło I sugerować [jeżeli swój wewnątrz twój lista the kolumna] przechować ono wcale, raczej przechować ono hash i.e tworzyć hash the hasło gdy użytkownik tworzyć jego A/C lub zmieniać hasło. Gdy następny czas prośba komes wytwarzać hash i dopasowanie przeciw the hash przechować w DB. Miejsce być standardowy podejście używać wiele miejsce.

Dla inny dane, ty móc zmodyfikowany wersja the kod pokazywać tutaj: http://stackoverflow.com/questions/165808/simple-2-way-encryption-for-c

Także jeżeli ty mieć lepszy kontrola nad the miejsce i.e swój twój mieć i użytkownik iść uwiarygodniać using Windows Uwierzytelnienie ty móc zawsze na dobre Stary Dane Ochrona API [DPAPI]

http://www.c-sharpcorner.com/UploadFile/mosessaur/dpapiprotecteddataclass01052006142332PM/dpapiprotecteddataclass.aspx

Także ty móc SQL 2008 przejrzysty utajnianie, 2008 ty musieć troszeczkę zanim ty robić wezwanie. Tutaj być the połączenie:

http://msdn.microsoft.com/en-us/library/bb934049.aspx
http://edge.technet.com/Media/580/
http://blogs.msdn.com/b/lcris/archive/2007/10/03/sql-server-2008-transparent-data-encryption-feature-a-quick-overview.aspx

Pozwalać jeżeli ty mieć jakaś pytanie/koncern.

Uwzględnienie,
Chinmay


Inne rozwiązania  
 
programming4us programming4us