
14/11/2011 15:56 por
Admin
Lamento los problemas que habéis podido tener los lectores del blog con el ejemplo del último artículo de XAdES. He arreglado el enlace para que podáis acceder al ejemplo. Podéis acceder al adjunto en el mismo artículo, en http://www.devarch.net/post/2011/03/31/realizar-firmas-xades-desde-net-4.aspx
d4b93aed-7cac-472e-8478-463b18e83c6d|1|5.0

31/03/2011 16:01 por
zorry
En el artículo anterior hemos codificado un método que permite realizar la firma XAdES. Sin embargo, al tratar de ejecutar su prueba unitaria, observamos que el método de firma nos devuelve una CryptographicException: Malformed reference element. Esta excepción es levantada por el objeto SignedXml al no conseguir encontrar el nodo con atributo Id y el valor especificado en las diferentes referencias. Vamos a ver cómo solucionar este problema y por fin, conseguir realizar la firma completa.
Más...
ee6a6ec3-1364-4a11-beda-abb0794ca442|1|4.0

31/03/2011 11:56 por
zorry
En los anteriores artículos de esta serie pudimos ver la estructura de un XML fimado mediante XAdES, y el modo de validar una firma y generar un certificado de pruebas. Por fin, en este tercer artículo de la serie, vamos a firmar documentos. Primero realizaremos una firma XmlDSig y posteriormente ampliaremos esta firma para obtener una firma XAdES correcta.
Más...
f6fa996e-7682-45b7-90c7-130698c09648|1|5.0

28/03/2011 17:53 por
zorry
En el anterior artículo he introducido el concepto de la firma digital mediante los estándares XAdES y XML-DSig. En este artículo vamos a ver cómo validar una firma mediante XML-DSig, empleando las clases nativas facilitadas en .Net, en modo Enveloped, así como vamos a generar un certificado X509 para poder realizar la firma y ver cómo accedemos al mismo.
Más...
e00eb190-02f3-4303-a2b5-238806da188e|2|4.5

25/03/2011 17:35 por
zorry
Es raro que hasta hace poco, trabajando tanto tiempo con BizTalk y con XML, no haya tenido que trabajar con protocolos de firma de XML. En esta serie de artículos voy a hablar acerca de cómo realizar una firma mediante XAdES (XML Advanced Electronic Signatures). XAdES consiste en una capa superior al estándar de firma XML Xml-DSig (o XML Signature). Pero más raro aún, buscando en internet, es no haber logrado encontrar ningún artículo que hable de conseguir realizar firmas mediante este estándar con .Net, e incluso algunos afirmando que este tipo de firma sólo puede realizarse en Java. Pero nada más lejos de la realidad.
Más...
667d367f-dd54-405d-9650-3546b6a181f2|3|4.7