Necesito desarrollar una aplicación que almacene datos en una base de datos SQL Server 2005 (la aplicación en sí misma será un servicio WCF o un servicio web Asp.Net).Mejores prácticas para el cifrado de bases de datos en SQL Server 2005
Ahora, estos datos son sumamente confidenciales, y debo tenerlos almacenados en forma cifrada en la base de datos.
Entonces, me pregunto cuáles son las mejores prácticas al respecto. Sé que hay algunas capacidades de encriptación que SQL Server ha incorporado. ¿Hay algún tipo de recurso "para tontos" para esto, de modo que pueda ponerme en marcha rápidamente?
Alternativamente, estaba pensando que podía encriptar/descifrar en mi código C# y no en la base de datos - tal vez tener una capa que maneja esto justo encima de la capa de acceso a datos (¿es una buena idea)?
NUNCA use el casillero de bits, si incluso leyó el artículo de wikipedia que publicó debería haberlo sabido. –
@ChrisMarisic, ¿Por qué? Acabo de leer el artículo y no veo ningún problema mencionado que afecte a este escenario. – Ben