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