Fråga : Lagra säkra data i databas

Jag önskar att lagra säkra data i databasen.

I har ingen idé på hur man går omkring det. låter något att säga där är tre lappar av information det som jag kan lagra tillsammans med användaren - ID i en kolonner för table
so fyra, jag skulle funderare. LEGITIMATIONEN för

the kan vara inte säkrat mig gissar och dess nödvändigt för lookup

now vad är det bäst långt som lagrar den annan informationen och varför?

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

thanks i förskott.
" klar "

Svar : Lagra säkra data i databas

Hi myship,

För lösenord jag föreslår att [om dess dina listar in av kolonnerna som ska säkras], lagra inte det alls, det snarlika lagret som det, pölsa skapar dvs. en pölsa av lösenordet, när användaren skapar hans A/C eller ändrar ett lösenord. Frambring en pölsa och en match mot pölsan som lagras i DB, när den nästa tidförfråganen kommer. Detta är ett standart att närma sig använt av många platser.

För andra data du kan använda ändrat en version av kodifiera som här visas: http://stackoverflow.com/questions/165808/simple-2-way-encryption-for-c

Också, om du har bättre att kontrollera över platsen, dvs. som dess ditt eget avskiljer, och användare går att legitimeras using Windows legitimation du kan alltid gå för bra gammalt dataskydd API [DPAPI]

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

Också du kan använda genomskinlig kryptering för SQL 2008, det som du måste att läsa a bet lite, för du gör en appell. Var här anknyter:

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

Låt mig veta, om du har några att ifrågasätta/bekymmer.

Hälsningar,
Chinmay


Andra lösningar  
 
programming4us programming4us