Was ist der beste Weg, um SSNs in SQL Server 2008 zu verschlüsseln?

Ich entwickle eine neue Webanwendung mit .NET 3.5 und SQL Server 2008, in der einige Sozialversicherungsnummern gespeichert werden müssen. Ich habe einige erste Informationen zur Datenbankverschlüsselung gelesen und es ist ein bisschen verwirrend.

Es wäre schön, die SSNs mit einem asymmetrischen Schlüssel zu verschlüsseln, da auf diese Weise die öffentlich zugängliche Anwendung keine Daten mehr abrufen könnte, sobald sie verschlüsselt wurden. Ich dachte, dass nur die Admin-Oberfläche die Daten entschlüsseln und anzeigen kann. Aber es hört sich so an, als ob SQL Server Daten nur mit einem symmetrischen Schlüssel schützt.

Was ist der beste Weg, um SSNs in SQL Server 2008 zu verschlüsseln? Bonuspunkte, wenn Sie auf ein oder zwei gute Tutorials verweisen.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage