Hola a todos, les comento como resolví el tema por si otros lo necesitan. Gracias a los link que paso Oscar cree un pequeño programita que luego de instalada mi aplicación en el cliente, lo corro en la misma terminal cliente y me encripta el string de conexión. Y listo
Saludos y muchas gracias Oscar. _____ De: [email protected] [mailto:[email protected]] En nombre de Oscar Onorato Enviado el: Lunes, 23 de Noviembre de 2009 12:07 p.m. Para: [email protected] Asunto: [puntonet] Encriptar App.config Analía, No ví otras respuestas hasta ahora. Con respecto a la encriptación de datos utilizados dentro del *.config te paso unos links, aunque son para el web.config. Es decir, con ASP.NET. Pero namespaces son los mismos para ASP.NET o Winforms (web.config o app.config respectivamente). Desde la versión .NET 2.0 se pueden encriptar valores utilizados en estos archivos. <http://weblogs.asp.net/scottgu/archive/2006/01/09/434893.aspx> http://weblogs.asp.net/scottgu/archive/2006/01/09/434893.aspx Este link es justamente para lo que estas buscando: <http://www.codeproject.com/KB/dotnet/EncryptingTheAppConfig.aspx> http://www.codeproject.com/KB/dotnet/EncryptingTheAppConfig.aspx Saludos El 23 de noviembre de 2009 08:33, Analia <[email protected]> escribió: Hola Oscar, solamente me llego tu respuesta, hubo mas respuestas? Porque a mi no me llego nada. Gracias por hacermelo saber, yo pensaba que nadie me respondía. Me voy a contactar con el administrador. Con respecto a la pregunta , me exprese mal, lo que quiero encriptar es la cadena de coneccion y no todo el archivo. Todabia no lo resolvi. Estoy haciendo unas pruebas con Enterprise Library. Despues les cuento como me fue. Saludos. _____ De: [email protected] [mailto:[email protected]] En nombre de Oscar Onorato Enviado el: Viernes, 20 de Noviembre de 2009 02:26 a.m. Para: [email protected] Asunto: [puntonet] Encriptar App.config Analía, Te pregunto porque no todas las respuestas o emails regresan a la lista. Pero ¿lo pudiste resolver? Quizás sea mejor encriptar cadenas que están dentro de cualquier *.config más que el config en sí. Recordá que siempre vas a necesitar desencriptar el archivo una vez en el cliente. Lo cual no es tan performante. Espero tu respuesta, saludos Oscar El 19 de noviembre de 2009 09:27, Analia <[email protected]> escribió: Hola a todos, necesito que me asesore en algo con lo cual estoy muy confundida. Deseo encriptar mi cadena de conexión de mi app.config. Busque y encontré varios códigos de cómo encriptar los cuales no pude hacer andar. Además no entiendo donde debo colocarlos si dentro de la misma aplicación y que se ejecute cada vez que se inicializa o al instalarlo . Estoy trabajando con winform en vb .net 2005. Desde ya muchas gracias.
