Aprovechando ASP.NET machineKey para cifrar mis propios datos

Tengo algunos datos que quiero cifrar en una aplicación ASP.NET MVC para evitar que los usuarios la manipulen. Puedo usar las clases de Criptografía para hacer el cifrado / descifrado real, no hay problema allí. El principal problema es averiguar dónde almacenar la clave de cifrado y administrar los cambios.

Dado que ASP.NET ya mantiene una machineKey para varias cosas (cifrado de ViewData, etc.), me preguntaba si había alguna función de ASP.NET que me permitiera cifrar / descifrar mis propios datos usando machineKey. De esta manera no tendría que idear mi propio sistema de gestión de claves.

Respuestas a la pregunta(5)

Su respuesta a la pregunta