Un espacio para compartir la experiencia del desarrollo de aplicaciones
Sorprendente Markitos! En VB y en Ci char como dirian en el norte!
Ahora mi siguiente articulo tambien lo voy a tener que hacer asi >:@ maldita sea...
Atte.
El ultra.
Gracias por el artículo, es de gran utilidad para el sistema que estoy desarrollando.
Saludos
Es un gusto saber que te ha servido, finalmente es parte del propósito de este este espacio
Hola, me pareció un interesante artículo este de la ofuscación. Sin duda que dificulta a los piratas el saber como funcionan nuestras aplicaciones. Quisiera saber si también el Dotfuscator ofusca datos valiosos como las cadenas de conexión a bases de datos, y si no, que sugieres para mantener a salvo esta información.
Saludos desde Perú.
Bye.
Gracias por el comentario, como siempre es importante que esto sea de utilidad. En cuanto a tu inquietud, te comento que tenemos las siguientes opciones: una de ellas es incluir en el registro los atributos de conexión utilizando Aspnet_setreg.exe, otra opción que tienes es darle un vistazo a los artículos de criptografía que se han publicado en este mismo espacio que también te pueden ayudar. Por último, comentarte que a partir de la versión 2.0 de NET Framework se introducen dos proveedores para la protección de datos, los cuales son RSAProtectedConfigurationProvider y DPAPIProtectedConfigurationProvider, podrías ir checando algo relacionado a esto, mientras que nosotros podemos ir desarrollando alguna nota que pueda ser de utilidad relacionada con este tema.
Gracias por visitarnos y compartir, esperando que sigas encontrando apuntes que sean de utilidad.
Marcos, quisiera hacerte una consulta mas que un comentario, he leido de algunos de estos algoritmos simetricos tienen dos tipos de encriptacion: cifrado por bloques y por stream's, sin embargo no he podido encontrar nigun ejemplo de cifrado por bloques, como sabras, en este tipo la longitud del texto plano es igual a la longitud del texto cifrado, y es usado con caracteres hexadecimales, yo lo requiero para trabajar con dispositivos como POS, los cuales realizan este tipo de encriptacion y usan DES para el mismo, encriptan 16 caracteres hexadecimales en otros 16 caracteres hexadecimales, sin embargo yo he probado otros ejemplos con DES incluso el tuyo cambiando el algoritmo a DES y no puedo obtener ese tipo de cifrado por bloques, es posible que tu tengas un ejemplo de esto, gracias
PingBack desde Ofuscaci??n y Reflexi??n « Christian Amado
Hola Marcos!!! Me gustaría saber si hay alguna forma de almacenar una clave privada dentro de un assembly de manera segura.
Estoy intentando encriptar la comunicación entre un objeto COM y otro .Net y para ello quiero utilizar un algoritmo simetrico,
que ambos objetos conozcan la clave privada. Utilizando Reflector es muy fácil sacar la clave.
Hay alguna forma de proteger esa información dentro del assembly????? Ofuscar el código es la única forma de proteger esa información????
Gracias