El blog del burgués

26 mayo 2010

Manejo de Excepciones en los hilos

Filed under: C# — elburgues @ 12:06 AM
Tags:
Consideremos el siguiente programa: (more…)

14 abril 2010

Marcado de privilegios con un manifiesto

Filed under: C# — elburgues @ 6:59 AM

Recientemente me he topado con un problema y me ha parecido interesante publicar cómo se ha resuelto. Se trataba de probar el comportamiento bajo windows 7 de una aplicación .NET desarrollada bajo windows xp. (more…)

7 abril 2010

Documentos xml y firmas digitales

Filed under: C# — elburgues @ 7:23 AM

Se puede firmar y comprobar la firma de un documento XML o de parte de un documento XML con una firma digital. Las firmas digitales XML (XMLDSIG) permiten comprobar que no se modificaron los datos después de la firma. (more…)

6 abril 2010

Firmas Digitales con .NET

Filed under: C# — elburgues @ 7:28 AM

Los algoritmos asimétricos que adicionalmente tienen funciones de firma y verificación de firmas son los llamados algoritmos de firmas digitales. Lo que hacen es, a partir de un mensaje dado, crear un conjunto de datos adicionales (la firma), la cual es enviada junto con el mensaje a transmitir. (more…)

19 marzo 2010

Funciones variadic

Filed under: C# — elburgues @ 8:21 AM
Tags:

La primera vez que escribí una entrada en un blog, no lo hice en  el mío, sino en el de un compañero de trabajo, que fue quien realmente me introdujo en este divertido mundo del posteo. Él me ofreció la posibilidad de replicar de nuevo aquél artículo en mi blog y así lo he hecho. Gracias compañero. (more…)

Códigos Hash en .NET Framework

Filed under: C# — elburgues @ 7:31 AM

Un código hash es un valor numérico de longitud fija que representa o identifica unívocamente una cantidad de datos mayor, siendo el código hash un valor numérico mucho menor (bueno, digo unívocamente pero, para ser exactos, es mejor decir que técnicamente es poco factible encontrar dos mensajes distintos cuyo valor hash sea el mismo). O sea que, un algoritmo hash es un procedimiento matemático bien determinado que representa una cantidad (potencialmente) grande de datos mediante un entero mucho menor. (more…)

14 marzo 2010

Encriptación Asimétrica con C#.NET

Filed under: C# — elburgues @ 6:02 PM

La encriptación asimétrica a menudo recibe el nombre de encriptación de llave pública. Dos partes remotas son capaces de intercambiar información sensible de forma segura sin necesidad de compartir una única llave (como vimos en la encriptación simétrica). (more…)

13 marzo 2010

Encriptación Simétrica con C#.NET

Filed under: C# — elburgues @ 8:58 AM

Cuando dos partes remotas intercambian datos a  través de un canal inseguro (como por ejemplo internet), ambas partes deben garantizar que los datos comunicados:

  • no puedan ser comprendidos por nadie que pueda estar escuchando: Confidencialidad.
  • no han sido modificados durante la transmisión: Integridad.
  • provienen realmente de quien provienen y no de nadie que haya suplantado la identidad de una de las dos partes: Autenticación.

(more…)

12 marzo 2010

El Real Madrid en la Champions League

Filed under: Uncategorized — elburgues @ 8:09 AM

Bueno, con el título que he puesto para esta entrada y después de la catástrofe europea del Real Madrid el pasado miércoles en el Bernabeu, ya imagináis de que voy a hablar. Pues si, me ha tocado tanto la moral la pila de chorradas que uno tiene que oir en ocasiones como ésta que me he lanzado ha hacer lo que hasta hoy nunca hice con este blog, hablar de fútbol. No sé si de fútbol o de la vida misma. Vaya por delante que ésta, se trata de una entrada de opinión, así que, amigos, os digo lo que opino yo de lo que está pasando en el Real Madrid y que solución veo. Y dicho ésto, probablemente esté equivocado. Comenzamos. (more…)

22 febrero 2010

Hilos en C#: Conceptos

Filed under: C# — elburgues @ 11:22 PM
Tags:

C# soporta la ejecución paralela de código a través de múltiples hilos. Un hilo es una ruta independiente de ejecución, capaz de ejecutarse simultáneamente con otros hilos. Un programa C# arranca en un hilo principal creado automáticamente por el CLR y el sistema operativo y puede estar compuesto de múltiples subprocesos mediante la creación de hilos adicionales. (more…)

« Página anteriorPágina siguiente »

Blog de WordPress.com.