Documento Técnico DIVISIÓN INFORMÁTICA DESARROLLO DE SISTEMAS. Preparación del Reporte CRS para el envío a DGI

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Documento Técnico DIVISIÓN INFORMÁTICA DESARROLLO DE SISTEMAS. Preparación del Reporte CRS para el envío a DGI"

Transcripción

1 DIVISIÓN INFORMÁTICA DESARROLLO DE SISTEMAS Preparación del Reporte CRS para el envío a DGI

2 Índice 1. Objetivo Alcance Actores Involucrados Descripción General del Proceso Requisitos previos a la Preparación Diagrama de Dependencias entre Esquemas Descripción del Proceso Detallado Generación de ID Firma del Reporte XML Validación del Reporte XML firmado Compresión del Reporte Generación del archivo XML de envío Validación del archivo XML Cifrado del Archivo XML Bibliografía Página 2 de 20

3 1.Objetivo. El presente documento, describe los pasos necesarios para la preparación de los reportes que las Entidades Financieras (EF) deben enviar a la Dirección General Impositiva (DGI). Como resultado de este proceso, las EF obtendrán un archivo, que podrá ser enviado a la DGI por los siguientes medios: Upload web (a través de HTTP) Upload mediante el uso de Web Services SOAP. Para entender mejor el proceso de generación, se requiere conocimientos de los siguientes temas: PKI (Public Key Infraestructure) Firma electrónica avanzada en Uruguay XML y XSD XML-Signature XML-Encryption Fundamentos básicos de criptografía simétrica y asimétrica 2.Alcance. La DGI asume que la Entidad Financiera ya cuenta con el reporte XML generado, aunque no se encuentre preparado para el envío. Para la generación de dicho reporte, referirse a la cartilla Formato CRS-DGI. En el presente documento se presentan ejemplos utilizando Java, aunque la DGI se mantiene imparcial en cuanto a la tecnología que las EF quieran utilizar para la preparación del reporte. 3.Actores Involucrados. Desarrolladores, Arquitectos de Sistemas, Analistas de Negocio, Jefes de Proyecto Página 3 de 20

4 4.Descripción General del Proceso Luego de la generado el reporte XML, el mismo debe pasar por una serie de pasos, previos a su envío a la DGI, con los siguiente objetivos: Confidencialidad. Se busca mantener la más alta confidencialidad en la transmisión de la información a través de internet. Integridad. Evitar que la información enviada pueda ser alterada sin autorización. No Repudio. Garantizar que la información provenga realmente del origen que se indica, y no haya lugar al repudio. Mejorar la velocidad de transmisión. Mediante mecanismos de compresión de la información, se pretende enviar menos bytes a través de internet, y así ganar en velocidad. Esto es particularmente útil, ya que en muchos de los casos considerados, podemos recibir reportes de varios megabytes de información. Pasos generales: El reporte generado, debe ser firmado por la EF (utilizando firma electrónica avanzada), de manera de garantizar la integridad y el no repudio. Luego se pasará a comprimir el reporte, y previo a su envío, el mismo debe ser cifrado de manera de garantizar la confidencialidad de la información contenida en el mismo. Página 4 de 20

5 5.Requisitos previos a la Preparación. Es necesario que las EF, cuenten con los siguientes recursos, que les permitirá generar cada uno de los pasos que se describieron anteriormente: 1. Reporte XML La Entidad Financiera, ya debe contar con el reporte XML que es exigido por la DGI, por lo que se considera que el primer paso del diagrama Generación Reporte XML ya se cumplió. Referirse a la cartilla Formato CRS-DGI. 2. Esquema de Reporte XML firmado (Reporte_firmado.xsd) Este archivo XSD puede utilizarse, luego de la firma del Reporte XML, como forma de validación. Este archivo se corresponde con el archivo entregado con nombre CrsXML_v1.0-Domestico.xsd 3. Esquema para el Envío del Reporte (archivo.xsd) Es un archivo XSD, utilizado para generar el correspondiente XML para el envío del reporte. 4. Esquema para el Envío del Reporte cifrado (archivo_cifrado.xsd) Archivo XSD correspondiente al XML de envío cifrado. Este esquema sirve para validar el XML antes de ser enviado. 5. Clave pública de DGI La clave pública y el certificado que DGI, estarán disponibles en el Portal de Automático de Información Financiera. Intercambio 6. Certificado, Clave pública y privada de la EF Es importante que la EF cuente con un certificado X509v3 emitido por una Autoridad Certificadora Nacional y su correspondiente para de claves pública y privada. La DGI recomienda la utilización de dispositivos seguros de almacenamiento, Security Module: HSM) para evitar la posibilidad de hurto de la clave privada. (Hardware No se admiten Autoridades Certificadoras internacionales, ya que no están comprendidas en la PKI de Jurisdicción de la República Oriental del Uruguay. Actualmente, las Autoridades Certificadoras admisibles son: El Correo Uruguayo Abitab 7. Esquema para la firma XML Signature (xmldsig-core-schema.xsd) Este archivo es el esquema utilizado por el estándar XML-Signature para la firma de XMLs. Página 5 de 20

6 8. Esquema de cifrado XML-Encryption (xenc-schema.xsd) Este archivo es el esquema utilizado por el estándar XML-Encryption, para poder cifrar XMLs. Es referenciado por el punto 3 (esquema_cifrado.xsd). 6.Diagrama de Dependencias entre Esquemas La notación a b indica que a depende de b. En este esquema se ve claramente que el archivo.xsd no depende de ningún otro esquema. Página 6 de 20

7 7.Descripción del Proceso Detallado. En amarillo se marcan los recursos necesarios: El diagrama describe el proceso por el cual debe pasar el reporte XML, desde el momento en que se generó hasta el momento previo al envío. En amarillo se indican cada uno de los recursos necesarios y que son entradas a los procesos (burbujas en gris). Como resultado de cada proceso se genera una salida, que se indica con la flecha de salida de cada burbuja. Por ejemplo, el resultado de la burbuja Firmar Reporte XML es el reporte XML firmado. Página 7 de 20

8 8.Generación de ID Para cada reporte XML enviado a DGI, es necesario generar un identificador ID, que represente de forma única el envío. Cada ID debe seguir la nomenclatura siguiente: 1. Los dos primeros caracteres serán UY e identifican al país emisor de los datos. 2. Luego debe ir el año en el que se emitió el reporte, en formato AAAA. 3. Los siguientes caracteres será el código del país (formato de 2 caracteres ISO 3166) para el cual se emitió el reporte. 4. Luego deberá incluirse un punto. 5. Luego deberá incluirse el RUC (Registro Único de Contribuyente) de la Entidad Financiera que emite el reporte, en formato de 12 dígitos. En caso de contener menos dígitos, se le agregará un cero a la izquierda. 6. Luego deberá incluirse un punto. 7. Finalmente deberá incluirse un identificador único y numérico de 8 dígitos, que deberá completarse con ceros a la izquierda. Ejemplo: Ejemplos: UY2017FR UY2015AR Firma del Reporte XML El primero de los pasos luego de generado el reporte, es que la EF lo firme electrónicamente. El resultado de este proceso constituye una firma electrónica avanzada en la República Oriental del Uruguay, de acuerdo a lo establecido en la Ley Descripción del Proceso: Para la firma se utilizará el estándar XML Signature, utilizando SHA-2 (256 bits) como algoritmo de Digest y RSA como algoritmo asimétrico de cifrado, utilizando la clave privada de la EF. Página 8 de 20

9 El mecanismo que debe utilizarse para la firma con XML-Signature es el Enveloped, de manera que la firma se incluya como parte del XML del Reporte. Para mayor información referirse al documento del estándar XML Signature (ver referencia 2 de la Bibliografía). Página 9 de 20

10 Ejemplo de método Enveloped de un XML genérico: <Letter> <Return-address>address</Return-address> <To>You</To> <Message>msg body</message> <From> <ds:signature xmlns:ds="&ds;"> <ds:signedinfo> <ds:canonicalizationmethod Algorithm= " <ds:signaturemethod Algorithm= " <ds:reference URI=""> <ds:transforms> <ds:transform Algorithm="&enveloped;"> </ds:transform> </ds:transforms> <ds:digestmethod Algorithm="&digest;"/> <ds:digestvalue></ds:digestvalue> </ds:reference> </ds:signedinfo> <ds:signaturevalue/> </ds:signature> </From> <Attach>attachement</Attach> </Letter> El algoritmo de canonización que se debe utilizar es el cual no se permite la inclusión de comentarios. Por más información ver referencia 7. La firma debe incluir el certificado de la EF que se utilizó para generarla. El mismo se incluye dentro del elemento KeyInfo X509Data, bajo X509Certificate. <ns2:signature>... <ns2:keyinfo> <ns2:x509data> <ns2:x509certificate> </ns2:x509certificate>.. </ns2:x509data> <ns2:/keyinfo> </ns2:signature> Página 10 de 20

11 El siguiente, constituye un ejemplo real de un reporte XML firmado: <ns2:signature> <ns2:signedinfo> <ns2:canonicalizationmethod Algorithm=" /> <ns2:signaturemethod Algorithm=" /> <ns2:reference URI=""> <ns2:transforms> <ns2:transform Algorithm=" /> <ns2:transform Algorithm=" /> </ns2:transforms> <ns2:digestmethod Algorithm=" /> <ns2:digestvalue>+vjr/5xaflrx3na/wknmayszyi8=</ns2:digestvalue> </ns2:reference> </ns2:signedinfo> <ns2:signaturevalue>olxb77doh90xl0p8ox/ekta8namxvkhqpaqy1+69tqjc+waudf0qhzyq2krpkfxscnkf7x1zu IOOZMVkDiqsgzgTWWdQ/u6PTjOdYTwM8+qJBV0RoycuxL4OEJvRrI4jd90N724YYO7ikLvsK9zd7P+7qQ71AwMOJad+TlThuQk= </ns2:signaturevalue> <ns2:keyinfo> <ns2:x509data> <ns2:x509certificate>miightccbawgawibagiqvfdtpcwzytpu08wwlik0gdanbgkqhkig9w0baqufadb6mqswcqyd VQQGEwJVWTErMCkGA1UECgwiQURNSU5JU1RSQUNJT04gTkFDSU9OQUwgREUgQ09SUkVPUzEfMB0GA1UECwwWU0VSVklDSU9TIEVM RUNUUk9OSUNPUzEdMBsGA1UEAwwUQ29ycmVvIFVydWd1YXlvIC0gQ0EwHhcNMTUwMjA1MTkzNDA4WhcNMTYwMjA1MTkzNDA4WjCB 9DEiMCAGCSqGSIb3DQEJARYTZ2Rvcm5lbGxAZGdpLmd1Yi51eTEeMBwGA1UECwwVU0VHVVJJREFEIElORk9STUFUSUNBMRgwFgYD VQQLDA9TT1BPUlRFIFRFQ05JQ08xHDAaBgNVBAsME1NPUE9SVEUgREUgU0lTVEVNQVMxHDAaBgNVBAoME0RHSS1SVUMgUFJVRUJB IENFREUxEzARBgNVBAgMCk1vbnRldmlkZW8xCzAJBgNVBAYTAlVZMRgwFgYDVQQFEw9SVUMyMTk5OTk4MzAwMTkxHDAaBgNVBAMM E0RHSS1SVUMgUFJVRUJBIENFREUwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAKM2xtDISeTUqx7MRUIhqXHgzwr1zhiTxZea IDSmCHBkSF3cmY6aGOw3Qy9y93am6xO3Jcpw98t46jo3tN9WqW7ijeIQtS4l96OeS/in6YmQbX3Br5ViO4xYIpdFQVmRQMmP9uKx bwpoegtu9ztj98z4qiziy8unpwfsvdixphphagmbaagjgggmmiibojbibgnvhreewzbzoeigcisgaqqbgjcuagognawysurfmjg3 OTM3MDYvQ0VSVElGSUNBRE8gUFJVRUJBIEdVSUxMRVJNTyBET1JORUxMRVOBE2dkb3JuZWxsQGRnaS5ndWIudXkwDAYDVR0TAQH/ BAIwADAOBgNVHQ8BAf8EBAMCA/gwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMBEGCWCGSAGG+EIBAQQEAwIFoDAdBgNV HQ4EFgQUsTnSf0fgZKinG9HkjuyX+gqfxAcwHwYDVR0jBBgwFoAUJY/fQy+OaroLvkZcV1CTt1G+/NkwVAYDVR0gBE0wSzBJBgwr BgEEAYH1TwEBAQQwOTA3BggrBgEFBQcCARYraHR0cDovL3d3dy5jb3JyZW8uY29tLnV5L2NvcnJlb2NlcnQvY3BzLnBkZjAYBg0r BgEEAYH1TwEBAQQBBAcMBURpc2NvMDwGA1UdHwQ1MDMwMaAvoC2GK2h0dHA6Ly93d3cuY29ycmVvLmNvbS51eS9Db3JyZW9DZXJ0 L2FuYy5jcmwwDQYJKoZIhvcNAQEFBQADggIBAAFHZL/xZiIRGNE61uZc5hDJI/UW4ob3aAGGBlJrn19JBmzaB2MpNsrP4d62QHWX gr1nvb3m5qcyhe4mvjvb5p2jgf01ryrmzi6a+nxjyunzhrqtydwn7meyfjawrjbxqamnbzqxbrkim+ub3fe6p92/bmsd7blvr6ro yrupchffhe0emqhgngn2isr3v6wh/fqpxz1hrhgn3neilcne/cavsp0vsiapvn4gckeq01zgopa/v0i69qps195rk40/bmcq/kdr wbbkqqtvu63r/zjdy+dibxnjnp1+tml4fuym7giwubrmwatqqpzjymjpno9bfjgfinaffuox5cpt6keme1du4l0k9itb2zv8fjt+ yjmtaradzhgbsu97wwxzvfy7etql9pxdofd4qvb82dzx3jgddu48ullzeee2lsriphxyypzuftdzmar27vsep9i/iwpeof5w2dkw Ig6RBeaEd3+wynoyJVasXcFtFwQinnu8xyBm62wCwYaJzupM7zB/KNdKOS3ABZehzExOG6Fi9+8OuraSQml8HRBh2/EgoikjjE5A UJ7bXFeODUMWd4GFAS4zDEn7ZAMDH7NkIGeQ4HX64yH+L9NOTpGaTg1WKFGIykyW3MrIDGfuVrCG+zenKMNrxU9KrqAKe4k/Edka g2xrcdnqjkocc3u2t6vw </ns2:x509certificate> <ns2:x509issuerserial> <ns2:x509issuername>cn=correo Uruguayo - CA, OU=SERVICIOS ELECTRONICOS, O=ADMINISTRACION NACIONAL DE CORREOS, C=UY </ns2:x509issuername> <ns2:x509serialnumber> </ns2:x509serialnumber> </ns2:x509issuerserial> </ns2:x509data> </ns2:keyinfo> </ns2:signature> <ds:signature xmlns:ds=" <ds:signedinfo> <ds:canonicalizationmethod Algorithm=" /> <ds:signaturemethod Algorithm=" /> <ds:reference URI=""> <ds:transforms> Página 11 de 20

12 <ds:transform Algorithm=" /> <ds:transform Algorithm=" /> </ds:transforms> <ds:digestmethod Algorithm=" /> <ds:digestvalue>yqtqec6sywndlcazqayagwmgmzgd/2l8kvqc9isuc6u= </ds:digestvalue> </ds:reference> </ds:signedinfo> 4A <ds:signaturevalue>gccrsgyygictie35wdniicznphbz/cwcbskpkvmqwuwkin2uxco2gx9rx1k1msmxwdnfvlvwyw Dcqas+guuLPLeWESqghe8DvPPZMoWET/zmumb+a0lRhRCh7CfkOtqNSgrnreOHQkTG8/gxPhCohJ xe9dmcjwhx7jzrk7spuqbdbptpajqolyxfxwm3d385d633u2ewz+6w2njls6nqc6gi1t3sgduhlj ajxh9yud2zhl/lwu+v30fdcjlbs+kwutuwop+lzuh1jqdsmsqvhut66lg3lg6zrwvunt2hy8svuw NioWQu7dRk+hapz8TBY8Gnpd43OFm7dJRC1j+Q== </ds:signaturevalue> </ds:signature> 10.Validación del Reporte XML firmado. Luego de haberse firmado el reporte, se puede realizar la validación utilizando el Esquema (reporte_firmado.xsd). Página 12 de 20

13 11.Compresión del Reporte IMPORTANTE: Antes de entrar en detalle de cómo se debe generar la compresión, es importante aclarar que los algoritmos de compresión trabajan sobre una cadena de bytes y no sobre caracteres. Dado que el reporte es un XML y se representa mediante caracteres, previo a la etapa de compresión, es necesario convertir el reporte a su representación en bytes, Para la conversión de caracteres a bytes, se debe considerar la codificación UTF-8, de manera de incluir caracteres especiales y letras de otros alfabetos. La siguiente rutina en Java, muestra cómo obtener un array de bytes a partir de un reporte XML representado mediante una instancia de org.w3c.dom.document public InputStream getinputstream(document doc) throws Exception{ ByteArrayOutputStream outputstream = new ByteArrayOutputStream(); Source xmlsource = new DOMSource(doc); Result outputtarget = new StreamResult(outputStream); Transformer transformer = TransformerFactory.newInstance().newTransformer(); transformer.setoutputproperty(outputkeys.encoding, "UTF-8"); transformer.transform(xmlsource, outputtarget); InputStream is = new ByteArrayInputStream(outputStream.toByteArray()); return is; } Luego de la firma del reporte, realizaremos el proceso de compresión del mismos, utilizando el tipo de formato ZLIB definido en el RFC Este formato incluye, aparte del binario comprimido, la siguiente información método de compresión utilizado nivel de compresión (a mayor nivel mayor eficiencia) Existen muchos métodos de compresión, el más ampliamente utilizado y que se aplicará en este caso será el DEFLATE, definido en el RFC En Java 8, el siguiente ejemplo permite realizar la compresión utilizando el formato ZLIB y DEFLATE. private static byte[] comprimirarchivo(inputstream in) throws FileNotFoundException, IOException{ byte[] buffer = new byte[1024]; ByteArrayOutputStream bos = new ByteArrayOutputStream(); DeflaterOutputStream zos = new DeflaterOutputStream(bos); int len; while ((len = in.read(buffer)) > 0) { zos.write(buffer, 0, len); Página 13 de 20

14 } } in.close(); zos.close(); return bos.tobytearray(); En este caso puntual, se están utilizando valores por defecto para el nivel de compresión. Por más información referirse a la documentación Java. La clase java.util.zip.deflater se puede utilizar en conjunto con java.util.zip.deflateroutputstream, para definir los niveles de compresión, etc. Ejemplo: Deflater deflater = new Deflater(9,false); DeflaterOutputStream zos = new DeflaterOutputStream(bos,deflater); En este caso, se utiliza el nivel de compresión 9 para la compresión por parte de las EF. El segundo parámetro cuyo valor es false, corresponde al NOWRAP, que en caso del envío debe estar en false. (mayor información referirse a javadoc de java.util.zip.deflater). El resultado de este proceso DEBE ser entonces un estructura de datos binaria ZLIB. Página 14 de 20

15 12.Generación del archivo XML de envío. Luego de haber comprimido el archivo, se debe generar un nuevo XML para el envío del reporte. El XML resultante debe validarse contra el Esquema para el Envío de Reporte XSD (archivo.xsd), y será similar al siguiente: <?xml version="1.0" encoding="utf-8"?> <envioarchivo xmlns=" <id>uy2017fr </id> <contenido>uesdbbqacagi6koaaaaa</contenido> <envioarchivo> Valores que debe tomar cada elemento: id : es el identificador del reporte que se envía y que se explicó en el punto 8. (Generación de ID). contenido: es un campo del tipo base64binary, y debe contener el archivo resultante del paso anterior, codificado en base 64. Esta codificación permite enviar binarios como texto plano. 13.Validación del archivo XML Este, XML se valida contra el archivo.xsd siguiente: <?xml version="1.0" encoding="utf-8"?> <schema xmlns=" targetnamespace=" xmlns:tns=" elementformdefault="qualified"> <complextype name="envioarchivotype"> <sequence> <element name="id" type="string"></element> <element name="contenido" type="base64binary"></element> </sequence> </complextype> <element name="envioarchivo" type="tns:envioarchivotype"></element> </schema> Página 15 de 20

16 14.Cifrado del Archivo XML Para el cifrado del archivo XML, sólo se considerará cifrar el elemento <contenido>, por lo cual el campo <id> queda sin cifrar. Se utilizará el estándar XML-Encryption, mediante el uso de algoritmo de cifrado simétrico AES (Advanced Encryption Standard) con clave de 256 bits generada aleatoriamente utilizando rutinas de generación segura. Por ejemplo, en Java 8, se pueden utilizar las siguientes librerías: KeyGenerator keygen = KeyGenerator.getInstance("AES"); keygen.init(256); SecretKey secretkey = keygen.generatekey(); return secretkey; Recordar que en el caso de Java, deben bajarse las siguiente Java Cryptography Extensions (JCE) Unlimited Strength Jurisdiction Policy Files, ya que por políticas de seguridad, no se puede cifrar con una clave de 256 bits. El sitio para bajar los archivos es: A su vez, la clave simétrica generada, será cifrada mediante algoritmo asimétrico RSA, utilizando la Clave Pública de DGI. La clave está autocontenida en el certificado de DGI. Para el cifrado asimétrico, deberá utilizarse el algoritmo rsa-oaep-mgf1p (RFC 2437 sección 7.1). Como resultado de la aplicación de este algoritmo, se generarán elemento de cifrado donde se indica: <xenc:encryptionmethod Algorithm= /> Página 16 de 20

17 El siguiente diagrama describe el proceso completo: Esqueleto del la parte del XML que es cifrada: Página 17 de 20

18 Descripción de sus elementos: El elemento KeyInfo, conteniendo la clave simétrica, que se encuentra cifrada mediante RSA. Observando detenidamente dentro de este elemento, se describe el método utilizado para el cifrado (en este caso debe ser algoritmo RSA). Luego se incluye otro elemento CipherData, que contiene la clave simétrica cifrada. El elemento CipherData, que está a continuación del elemento KeyInfo, contiene el reporte cifrado mediante AES-256 con la clave simétrica incluida en KeyInfo. Este elemento no debe confundirse con el elemento CipherData incluido en el tag KeyInfo. Este elemento debe contener a su vez, el elemento CipherValue, conteniendo propiamente el reporte cifrado. El estándar XML-Encryption provee la posibilidad de utilizar un elemento denominado CipherReference, en lugar de CipherValue, que permite hacer una referencia a un enlace que contiene el reporte cifrado, pero la DGI no permite esta alternativa. Ejemplo de un reporte cifrado: <?xml version="1.0" encoding="utf-8" standalone="no"?> <tns:envioarchivo xmlns:tns=" xmlns:xsi=" xsi:schemalocation=" archivo.xsd "> <tns:id>12232</tns:id> <tns:contenido> <xenc:encrypteddata xmlns:xenc=" Type=" <xenc:encryptionmethod Algorithm=" /> <ds:keyinfo xmlns:ds=" <xenc:encryptedkey> <xenc:encryptionmethod Algorithm=" /> <xenc:cipherdata> V <xenc:ciphervalue>nro/kgbvwlv1cp11c86p05ifxzgknwd2b1liz3jukwvie27hmffghub9mkbxyya9qvd6qrj2qgg 4oAfsG2/9NWP9Bo/EbY/zCOOeTEGLnquyKKZCDiyIbZspp7uyPbC1HctuzaN5VmvEZWakZGTymI8 fdlfbqwsubrw7t4weh9t1aetvdlyhfwzhxhaabcx4sya8n29i4x7aurbor5cckmawhd0vkl8pzlr bbs15fomndmsrcpau5f1wmvcyzqhv66io6cvsxvpx8w1l5ti77vy8j29zeg7y5wrjllvexdxqw+x BBJNQpdbMVYlFQFcBmF/Rzr+hjei01JXE6zACQ== </xenc:ciphervalue> </xenc:cipherdata> </xenc:encryptedkey> </ds:keyinfo> <xenc:cipherdata> <xenc:ciphervalue>tl20q5zr3gnftaw17jbngo/qpgocmzcnob4xvhpp2xk= </xenc:ciphervalue> </xenc:cipherdata> </xenc:encrypteddata> </tns:contenido> </tns:envioarchivo> Página 18 de 20

19 Luego de cifrado, el archivo XML resultante se podrá validar utilizando el archivo_cifrado.xsd, como garantía de que el archivo cumple con el formato exigido. El siguiente es el correspondiente archivo_cifrado.xsd: <?xml version="1.0" encoding="utf-8"?> <schema xmlns=" targetnamespace=" xmlns:tns=" elementformdefault="qualified" xmlns:xenc=" xmlns:ds=" <import namespace=" schemalocation="xmldsig-core-schema.xsd"/> <import namespace=" schemalocation="xenc-schema.xsd"/> <complextype name="contenidotype"> <sequence> <element ref="xenc:encrypteddata"></element> </sequence> </complextype> <complextype name="envioarchivotype"> <sequence> <element name="id" type="string"></element> <element name="contenido" type="tns:contenidotype"></element> </sequence> </complextype> <element name="envioarchivo" type="tns:envioarchivotype"></element> </schema> Página 19 de 20

20 15.Referencias. Para la elaboración del presente estándar de documentación se tomaron como referencia los siguientes documentos: [1] [2] [3] Cartilla Formato CRS-DGI. [4] Archivo XSD para el envío (Archivo.xsd) [5] RFC [6] RFC [7] RFC [8] Página 20 de 20

Naportec, envía a sus clientes facturas electrónicas emitidas desde su sistema de Facturación SFP.

Naportec, envía a sus clientes facturas electrónicas emitidas desde su sistema de Facturación SFP. Naportec, envía a sus clientes facturas electrónicas emitidas desde su sistema de Facturación SFP. El sistema controla y genera los documentos necesarios para que el Sri, pueda autorizar las facturas electrónicas.

Más detalles

ANEXO 11: ESTÁNDARES RECONOCIDOS PARA LA ACREDITACIÓN

ANEXO 11: ESTÁNDARES RECONOCIDOS PARA LA ACREDITACIÓN ANEXO 11: ESTÁNDARES RECONOCIDOS PARA LA ACREDITACIÓN - A11.1 - EC/PKI X.509 V3 Formatos Estándar para Certificados de Claves Públicas X.500, X.501, X.509, X.521 Estándar Asimétrico RSA RSA 1024/2048 bits

Más detalles

SICRES 3.0 Presentación Ejecutiva

SICRES 3.0 Presentación Ejecutiva Presentación Ejecutiva 1 Antecedentes: El estándar SICRES 2.0 es una norma para el intercambio de asientos registrales aprobada en 1999 por el entonces Consejo Superior de Informática (actualmente Consejo

Más detalles

Firma Digital en SOA

Firma Digital en SOA Firma Digital en SOA Agenda SOAP XML - Signature WS-Digital Signature Métodos de Canonicalización 2 SOAP - Se creó como una forma de transporte en XML de un ordenador a otro a través de una serie de protocolos

Más detalles

ANEXO APLICACIÓN DE FIRMA

ANEXO APLICACIÓN DE FIRMA ANEXO APLICACIÓN DE FIRMA Como se ha comentado anteriormente, uno de los principales usos del DNI electrónico es la realización de firma electrónica. Para utilizar esta funcionalidad de firma, numerosas

Más detalles

Consejería de Hacienda y Administración Pública. Módulo de firmas XML

Consejería de Hacienda y Administración Pública. Módulo de firmas XML Sevilla, noviembre de 2010 Control de Versiones Hoja de control Fecha Autor Descripción 03/11/2010 RPV Adaptación módulo de firmas XML MPR Página 2 de 53 Contenido 1 Introducción... 5 2 Objetivos... 5

Más detalles

Documento de Recomendación de Uso de Firma Digital en Comunicación PISEE. Ministerio Secretaría General de la Presidencia

Documento de Recomendación de Uso de Firma Digital en Comunicación PISEE. Ministerio Secretaría General de la Presidencia Documento de Recomendación de Uso de Firma Digital en Comunicación PISEE Ministerio Secretaría General de la Presidencia Santiago, septiembre de 2011 Índice Índice... 2 Abstracto... 3 Resumen... 3 Generación

Más detalles

Asignatura: Horas: Total (horas): Obligatoria Teóricas 3.0 Semana 3.0 Optativa X Prácticas Semanas 48.0 de elección

Asignatura: Horas: Total (horas): Obligatoria Teóricas 3.0 Semana 3.0 Optativa X Prácticas Semanas 48.0 de elección UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE INGENIERÍA PROGRAMA DE ESTUDIO Aprobado por el Consejo Técnico de la Facultad de Ingeniería en su sesión ordinaria del 15 de octubre de 2008 CRIPTOGRAFÍA

Más detalles

Un Poco de Historia Criptografía, Criptografía Clásica

Un Poco de Historia Criptografía, Criptografía Clásica CRIPTOGRAFÍA Un Poco de Historia Criptografía, según el diccionario de la real Academia de la Lengua Española: -Arte de escribir con clave secreta o de un modo enigmático. Del griego kryptos, que significa

Más detalles

Desarrollo e implementación de un prototipo de Notaría Digital

Desarrollo e implementación de un prototipo de Notaría Digital Desarrollo e implementación de un prototipo de Notaría Digital Francisco Rodríguez-Henríquez CINVESTAV-IPN Material desarrollado como parte de la tesis de maestría de: Vladimir González García Febrero

Más detalles

PREGUNTAS FRECUENTES : COMPROBANTES ELECTRÓNICOS

PREGUNTAS FRECUENTES : COMPROBANTES ELECTRÓNICOS PREGUNTAS FRECUENTES : COMPROBANTES ELECTRÓNICOS N PREGUNTA RESPUESTA 1 Cuáles son los beneficios de la facturación electrónica? - Menor costo en el cumplimiento de obligaciones tributarias - Mayor seguridad

Más detalles

Framework de Construcción de Documentos XML

Framework de Construcción de Documentos XML Framework de Construcción de s XML ÍNDICE... ERROR! MARCADOR NO DEFINIDO. 1. INTRODUCCIÓN... 3 2. OBJETIVOS GENERALES... 4 3. OBJETIVOS ESPECÍFICOS... 4 4. ELEMENTOS CONSTITUYENTES... 5 4.1. DOCUMENTO

Más detalles

Secretaría Nacional de la Administración Pública Subsecretaría de Tecnologías de la Información

Secretaría Nacional de la Administración Pública Subsecretaría de Tecnologías de la Información Secretaría Nacional de la Administración Pública Subsecretaría de Tecnologías de la Información Quipux Ventajas Funcionalidad Arquitectura Requerimientos Firma Digital Ventajas Firma Digital en Quipux

Más detalles

FORMATO ARCHIVO ELECTRÓNICO DE CESIÓN Versión 1.1

FORMATO ARCHIVO ELECTRÓNICO DE CESIÓN Versión 1.1 FORMATO ARCHIVO ELECTRÓNICO DE CESIÓN 203-02- Versión. FORMATO ARCHIVO ELECTRÓNICO DE CESIÓN BITACORA DE CAMBIOS. 3.- INTRODUCCIÓN... 4 2.- CONTENIDO DEL ARCHIVO ELECTRÓNICO DE CESIÓN... 4 2. Zonas del

Más detalles

FORMATO INFORMACIÓN ELECTRÓNICA DE COMPRAS Y VENTAS PARA ENTREGA DETALLADA SEGÚN RESOLUCIÓN 42 DEL

FORMATO INFORMACIÓN ELECTRÓNICA DE COMPRAS Y VENTAS PARA ENTREGA DETALLADA SEGÚN RESOLUCIÓN 42 DEL FORMATO INFORMACIÓN ELECTRÓNICA DE COMPRAS Y VENTAS PARA ENTREGA DETALLADA SEGÚN RESOLUCIÓN 42 DEL 26-03-2004 2004-06-03 FORMATO INFORMACION ELECTRÓNICA DE COMPRAS Y VENTAS ÍNDICE DE CONTENIDO 1.- INSTRUCCIONES

Más detalles

Universidad Autónoma del Estado de México. Facultad de Ingeniería. Ingeniería en Computación. Trabajo de Investigación: Estándar X.

Universidad Autónoma del Estado de México. Facultad de Ingeniería. Ingeniería en Computación. Trabajo de Investigación: Estándar X. Universidad Autónoma del Estado de México Facultad de Ingeniería Ingeniería en Computación Trabajo de Investigación: Estándar X.509, SSL Seguridad en Redes Alumno: César Gibran Cadena Espinosa Docente:

Más detalles

GUIA DE ELABORACION DE DOCUMENTOS ELECTRONICOS XML

GUIA DE ELABORACION DE DOCUMENTOS ELECTRONICOS XML GUIA DE ELABORACION DE DOCUMENTOS ELECTRONICOS XML 1. Guía Electrónica de Remisión del Remitente Emisión electrónica desde los Sistemas del Contribuyente RS 097-2012/SUNAT SUPERINTENDENCIA NACIONAL DE

Más detalles

Emite recibos electrónicos con Aspel-NOI 7.0

Emite recibos electrónicos con Aspel-NOI 7.0 Emite recibos electrónicos con Aspel-NOI 7.0 Aspel-NOI 7.0 se encuentra preparado para emitir Comprobantes Fiscales Digitales por Internet (CFDI) de los recibos de nómina, para dar cumplimiento a la reforma

Más detalles

PROCEDIMIENTO PARA LA ASIGNACIÓN DE LA CLAVE DE ACCESO AL SAAI (LLAVES PUBLICAS Y PRIVADAS) A LOS AGENTES Y APODERADOS ADUANALES.

PROCEDIMIENTO PARA LA ASIGNACIÓN DE LA CLAVE DE ACCESO AL SAAI (LLAVES PUBLICAS Y PRIVADAS) A LOS AGENTES Y APODERADOS ADUANALES. PROCEDIMIENTO PARA LA ASIGNACIÓN DE LA CLAVE DE ACCESO AL SAAI (LLAVES PUBLICAS Y PRIVADAS) A LOS AGENTES Y APODERADOS ADUANALES. I. SOLICITAR LA CREACIÓN DE UNA NUEVA CLAVE DE ACCESO AL SAAI 1. El Agente

Más detalles

Manual de Usuario/a sobre el uso de firma electrónica avanzada

Manual de Usuario/a sobre el uso de firma electrónica avanzada Manual de Usuario/a sobre el uso de firma electrónica avanzada en el e-seia. Versión 1.1 Año 2013 1. Introducción... 3 2. Visualización de documentos... 3 3. Validación de documentos... 4 4. Instalación

Más detalles

CONFIANZA Uno de los principales desafíos a que se enfrentan los medios telemáticos es asegurar la identidad de las partes que intervienen en cualquie

CONFIANZA Uno de los principales desafíos a que se enfrentan los medios telemáticos es asegurar la identidad de las partes que intervienen en cualquie Certificados digitales CONFIANZA Uno de los principales desafíos a que se enfrentan los medios telemáticos es asegurar la identidad de las partes que intervienen en cualquier operación, tanto del usuario

Más detalles

Criptografía básica. (extracto de ponencia Administración Electrónica ) EUITIO Universidad de Oviedo. Alejandro Secades Gómez

Criptografía básica. (extracto de ponencia Administración Electrónica ) EUITIO Universidad de Oviedo. Alejandro Secades Gómez (extracto de ponencia Administración Electrónica ) EUITIO Universidad de Oviedo La criptografía nació como la ciencia de ocultar mensajes,sea, cifrarlos para que sólo el receptor pueda acceder a ellos

Más detalles

La Firma Digital. Seguridad en Redes TCP/IP. Tabla de Contenidos

La Firma Digital. Seguridad en Redes TCP/IP. Tabla de Contenidos La Firma Digital Tabla de Contenidos 7. La Firma Digital... 2 Infraestructura de clave pública... 2 Situación en la administración pública... 3 7.1 Firma Digital con Outlook (Windows, MacOS)... 4 7.2 Firma

Más detalles

FORMATO MENSAJE DE RESPUESTA A DOCUMENTOS TRIBUTARIOS ELECTRÓNICOS 2005-04-13. Versión 1.0

FORMATO MENSAJE DE RESPUESTA A DOCUMENTOS TRIBUTARIOS ELECTRÓNICOS 2005-04-13. Versión 1.0 FORMATO MENSAJE DE RESPUESTA A DOCUMENTOS TRIBUTARIOS ELECTRÓNICOS 2005-04-3 Versión.0 FORMATO RESPUESTA A DOCUMENTOS TRIBUTARIOS ELECTRÓNICOS ÍNDICE DE CONTENIDO Servicio de Impuestos Internos.- INSTRUCCIONES

Más detalles

MANUAL CARGA DE FACTURACION ELECTRONICA EN PORTAL TEKSID

MANUAL CARGA DE FACTURACION ELECTRONICA EN PORTAL TEKSID MANUAL CARGA DE FACTURACION ELECTRONICA EN PORTAL TEKSID 1.- Seleccionar la pestaña "Factura Electrónica" 2.- Dar click a la imagen "CFDi" 3.- Localizar y seleccionar la factura electrónica (XML) y dar

Más detalles

Liondev GENERARACION DE CERTIFICADO DE SELLO DIGITAL (CSD) Y FIEL. Liondev S.A. de C.V.

Liondev GENERARACION DE CERTIFICADO DE SELLO DIGITAL (CSD) Y FIEL. Liondev S.A. de C.V. Liondev GENERARACION DE CERTIFICADO DE SELLO DIGITAL (CSD) Y FIEL Manual de usuario para obtener el certificado de sello digital Revisión 1 Marzo del 2015. Liondev S.A. de C.V. Tel. +52 443 2754232 Papaya

Más detalles

PROTOTIPO DE FACTURACIÓN ELECTRÓNICA MANUAL TÉCNICO

PROTOTIPO DE FACTURACIÓN ELECTRÓNICA MANUAL TÉCNICO PROTOTIPO DE FACTURACIÓN ELECTRÓNICA MANUAL TÉCNICO Autor: Jorge Luis Quiguango Terán Versión 1.0 Fecha: 10 de abril de 2015 Índice de contenido 1 Objeto del documento...4 2 Manual técnico...4 2.1 Arquitectura...4

Más detalles

POLÍTICA DE FIRMA (versión 3.1) FORMATO FACTURAE

POLÍTICA DE FIRMA (versión 3.1) FORMATO FACTURAE POLÍTICA DE FIRMA (versión 3.1) FORMATO FACTURAE El presente documento contiene la sintaxis y las reglas de procesamiento que definen la firma electrónica del documento XML de la e-factura que sigue el

Más detalles

FIRMA ELECTRÓNICA INSTALACIÓN Y USO DE CERTIFICADOS EN ARCHIVO PKCS#12 MANUAL DE USUARIO V1.1 14/07/2015

FIRMA ELECTRÓNICA INSTALACIÓN Y USO DE CERTIFICADOS EN ARCHIVO PKCS#12 MANUAL DE USUARIO V1.1 14/07/2015 FIRMA ELECTRÓNICA INSTALACIÓN Y USO DE CERTIFICADOS EN ARCHIVO PKCS#12 MANUAL DE USUARIO V1.1 14/07/2015 Dirección Nacional de Tecnologías de la Información y Comunicaciones Instalación de certificado

Más detalles

Manual Usuario SAT Cliente Gratuito FD

Manual Usuario SAT Cliente Gratuito FD Manual Usuario SAT Cliente Gratuito FD Versión 3.0 rápido seguro confiable ÍNDICE 1. INGRESO AL SISTEMA 1.1. Registro 4 1.2. Entrar a su Cuenta (Login) 5 1.3. Recordar Contraseña 6 2. PANEL DE CONTROL

Más detalles

Documentos Tributarios Electrónicos

Documentos Tributarios Electrónicos José Urzúa jose@urzua.cl Contenidos Introducción Modelo Global Modelo de Operación Implementación Implantación del sistema Pasos Incorporación Comentarios Finales Introducción Problemas de Facturación

Más detalles

Qué requisitos fiscales debo cumplir para facturar electrónicamente (emitir Comprobantes Fiscales Digitales)?

Qué requisitos fiscales debo cumplir para facturar electrónicamente (emitir Comprobantes Fiscales Digitales)? Qué requisitos fiscales debo cumplir para facturar electrónicamente (emitir Comprobantes Fiscales Digitales)? El presente documento constituye una guía rápida para la emisión de Comprobantes Fiscales Digitales,

Más detalles

Desde los programas más simples escritos en un lenguaje de programación suelen realizar tres tareas en forma secuencial.

Desde los programas más simples escritos en un lenguaje de programación suelen realizar tres tareas en forma secuencial. Tipos de Datos Desde los programas más simples escritos en un lenguaje de programación suelen realizar tres tareas en forma secuencial. Entrada de datos Procesamientos de datos Salida de resultados Los

Más detalles

Para la generación de sellos digitales se utiliza criptografía de clave pública aplicada a una cadena original.

Para la generación de sellos digitales se utiliza criptografía de clave pública aplicada a una cadena original. Generación de sellos digitales para Constancia de sueldos, salarios, conceptos asimilados y crédito al salario (incluye ingresos por acciones) (Formato 37) y Constancia de pagos y retenciones del ISR,

Más detalles

MINISTERIO DE LA PRESIDENCIA. Firma Electrónica: Cliente Firma. ENISE. Octubre de Ministerio de la Presidencia. L. Cabezas

MINISTERIO DE LA PRESIDENCIA. Firma Electrónica: Cliente Firma. ENISE. Octubre de Ministerio de la Presidencia. L. Cabezas Firma Electrónica: Cliente Firma ENISE. Octubre de 2010 Ministerio de la Presidencia L. Cabezas Índice INDICE Introducción Alcance Funcionalidad Características adicionales Requisitos técnicos Instalación

Más detalles

Electrónicos. Comprobantes. Qué son? Tipos de comprobantes. Beneficios. Información básica SRI. Contribuyentes. País

Electrónicos. Comprobantes. Qué son? Tipos de comprobantes. Beneficios. Información básica SRI. Contribuyentes. País Beneficios Comprobantes Electrónicos Qué son Información básica Un comprobante electrónico es un documento que cumple con los requisitos legales y reglamentarios exigibles para todos los comprobantes de

Más detalles

Circular de Tecnología Pautas para el uso de Certificados Digitales Personales

Circular de Tecnología Pautas para el uso de Certificados Digitales Personales ASIT 20070501 CT Pautas para el uso de Certificados Digitales v3 2007-07-17 Documento de Circular de Tecnología Pautas para el uso de Certificados Digitales Personales Versión 003 Julio de 2007 ARCHIVO:

Más detalles

MECANISMOS FUERTES DE AUTENTICACIÓN CIRCULAR 042 DE 2012 SUPERINTENDENCIA FINANCIERA

MECANISMOS FUERTES DE AUTENTICACIÓN CIRCULAR 042 DE 2012 SUPERINTENDENCIA FINANCIERA CERTICAMARA S.A. MECANISMOS FUERTES DE AUTENTICACIÓN CIRCULAR 042 DE 2012 SUPERINTENDENCIA FINANCIERA CONTENIDO 1. Conceptos generales 2. Métodos de autenticación 3. Factores de autenticación 4. Certificados

Más detalles

Unidad Didáctica 2. Elementos básicos del lenguaje Java Tipos, declaraciones, expresiones y asignaciones

Unidad Didáctica 2. Elementos básicos del lenguaje Java Tipos, declaraciones, expresiones y asignaciones Unidad Didáctica 2 Elementos básicos del lenguaje Java Tipos, declaraciones, expresiones y asignaciones Fundamentos de Programación Departamento de Lenguajes y Sistemas Informáticos Versión 1.0.3 Índice

Más detalles

Juan Carlos Rodríguez (S21Sec) Juan José Carrasco (IZENPE) Rames Swart (SmartAccess)

Juan Carlos Rodríguez (S21Sec) Juan José Carrasco (IZENPE) Rames Swart (SmartAccess) Juan Carlos Rodríguez (S21Sec) Juan José Carrasco (IZENPE) Rames Swart (SmartAccess) Identificación y autenticación En la vida cotidiana necesitamos identificarnos en muchas situaciones:. Bancos. Compras

Más detalles

Tramitar Certificado de Sello Digital

Tramitar Certificado de Sello Digital Tramitar Certificado de Sello Digital Revisión Histórica Número de revisión Fecha de revisión Resumen de cambios 20 - Septiembre - 2016 Documento actualizado por Carlos De Jesús Meneses Aprobaciones Este

Más detalles

TEMA 40: Criptografía: Sistemas de clave simétrica y asimétrica, certificados digitales. Legislación en materia de firma electrónica.

TEMA 40: Criptografía: Sistemas de clave simétrica y asimétrica, certificados digitales. Legislación en materia de firma electrónica. Tema 40 Criptografía TEMA 40: Criptografía: Sistemas de clave simétrica y asimétrica, certificados digitales. Legislación en materia de firma electrónica. Índice 1 INTRODUCCIÓN 1 2 CIFRADO DE COMUNICACIONES

Más detalles

RÉGIMEN DE FACTURA ELECTRÓNICA FACE 2

RÉGIMEN DE FACTURA ELECTRÓNICA FACE 2 RÉGIMEN DE FACTURA ELECTRÓNICA FACE 2 Acuerdo de Directorio 002-2016 El día 28 de marzo de 2016 se publica en el Diario de Centro América (Diario Oficial) el nuevo Régimen de Facturas Electrónicas, Acuerdo

Más detalles

Una base de datos de Access puede estar conformada por varios objetos, los más comunes son los siguientes:

Una base de datos de Access puede estar conformada por varios objetos, los más comunes son los siguientes: MICROSOFT ACCESS DEFINICIÓN MS Access es un programa para manejar bases de datos. Una base de datos es un conjunto de datos de un determinado tema o contexto, almacenados de forma sistemática, para obtener

Más detalles

CONFIGURACIÓN DEL CERTIFICADO DIGITAL EN OUTLOOK EXPRESS 6.0

CONFIGURACIÓN DEL CERTIFICADO DIGITAL EN OUTLOOK EXPRESS 6.0 Página Página 1 de 10 1 OBJETIVO En el presente documento se describen los pasos necesarios para la configuración del certificado digital en la aplicación de correo Outlook Express 6.0 Para realizar la

Más detalles

En el primer paso se rellenan los datos de la empresa licitadora, que se recogen en dos apartados:

En el primer paso se rellenan los datos de la empresa licitadora, que se recogen en dos apartados: El portal de contratación pública ofrece a los licitadores la opción de presentar sus ofertas electrónicamente. Encontrará disponible el enlace Presentación de ofertas en los casos de procedimientos negociados

Más detalles

MANUAL DEL PROGRAMADOR

MANUAL DEL PROGRAMADOR MANUAL DEL PROGRAMADOR Emisión electrónica desde los Sistemas del Contribuyente RS 097-2012/SUNAT SUPERINTENDENCIA NACIONAL DE ADUANAS Y ADMINISTRACIÓN TRIBUTARIA SUNAT - Lima Perú Mayo 2012 INDICE 1 Documentos

Más detalles

BOLETÍN OFICIAL DEL ESTADO

BOLETÍN OFICIAL DEL ESTADO Núm. 255 Martes 21 de octubre de 2014 Sec. I. Pág. 85140 I. DISPOSICIONES GENERALES MINISTERIO DE HACIENDA Y ADMINISTRACIONES PÚBLICAS 10660 Resolución de 10 de octubre de 2014, de la Secretaría de Estado

Más detalles

Emitiendo CFDI s con Aspel-SAE 6.0 en renta (Timbrado incluido)

Emitiendo CFDI s con Aspel-SAE 6.0 en renta (Timbrado incluido) Emitiendo CFDI s con Aspel-SAE 6.0 en renta (Timbrado incluido) Para generar CFDI s con Aspel-SAE 6.0 en la modalidad de renta, la cual incluye Timbrado ilimitado, realiza los siguientes pasos: 1. Tramita

Más detalles

CERTIFICADO DIGITAL EN OUTLOOK 2002

CERTIFICADO DIGITAL EN OUTLOOK 2002 Página Página 1 de 9 VERIFICACIONES PARA EL CORRECTO FUNCIONAMIENTO DEL CERTIFICADO DIGITAL EN EL CORREO ELECTRÓNICO. 1. Para implementar un esquema de correo electrónico firmado y cifrado es necesario

Más detalles

Envı o seguro de documentacio n

Envı o seguro de documentacio n Envı o seguro de documentacio n 18/04/2013 11:50 Tabla de contenido 1 Introducción... 1 2 Envío seguro de documentación a UNIDIS... 2 2.1 Requisitos y software necesario... 2 2.2 Pasos previos: configuración

Más detalles

PROCEDIMIENTO PARA GENERAR LOS REQUERIMIENTOS DE SELLOS DIGITALES

PROCEDIMIENTO PARA GENERAR LOS REQUERIMIENTOS DE SELLOS DIGITALES PROCEDIMIENTO PARA GENERAR LOS REQUERIMIENTOS DE SELLOS DIGITALES 1. Requerimiento de Sellos El Usuario que desee realizar una Solicitud de Sello Digital debe ingresar a la siguiente dirección Web y descargar

Más detalles

MANUAL DE CONFIGURACIÓN DEL CERTIFICADO DIGITAL EN OUTLOOK EXPRESS 6.0

MANUAL DE CONFIGURACIÓN DEL CERTIFICADO DIGITAL EN OUTLOOK EXPRESS 6.0 MANUAL DE CONFIGURACIÓN DEL IDENTIFICADOR NOMBRE DEL DOCUMENTO ESTADO DEL DOCUMENTO AREA RESPONSABLES REVISORES COM-MA-053 Manual de configuración del certificado digital en Outlook Express 6.0 Aprobado

Más detalles

Solicitudes MINECO. Manual de usuario de firma electrónica

Solicitudes MINECO. Manual de usuario de firma electrónica Solicitudes MINECO Manual de usuario de firma electrónica Madrid, Mayo de 2016 ÍNDICE 1. Introducción... 3 1.1. Firma electrónica... 3 1.2. Obtención de un certificado... 3 2. Proceso de firma... 5 2.1.

Más detalles

Documentacion de servicios para los SARCF del proyecto FACe. Equipo de desarrollo de la plataforma FACe. Versión 1.2.4

Documentacion de servicios para los SARCF del proyecto FACe. Equipo de desarrollo de la plataforma FACe. Versión 1.2.4 Documentacion de servicios para los SARCF del proyecto Equipo de desarrollo de la plataforma Versión 1.2.4 Esta página se ha dejado vacía a propósito Índice de contenidos Capítulo 1 Introducción........................................

Más detalles

Servicio de Administración Tributaria Administración General de Aduanas Administración Central de Informática Administración de Análisis de Procesos

Servicio de Administración Tributaria Administración General de Aduanas Administración Central de Informática Administración de Análisis de Procesos Servicio de Administración Tributaria Administración General de Aduanas Administración Central de Informática Administración de Análisis de Procesos SECRETARIA DE HACIENDA Y CREDITO PUBLICO 326-SAT-VI.-

Más detalles

DOCUMENTO TÉCNICO DIVISIÓN INFORMÁTICA

DOCUMENTO TÉCNICO DIVISIÓN INFORMÁTICA DOCUMENTO TÉCNICO DIVISIÓN INFORMÁTICA Comprobante Fiscal Electrónico (e-factura) v. 1.1 Julio de 2012 CÓDIGO: T-5.020.00.000-001 [ Página expresamente dejada en blanco ] DGI Página 2 de 28 Tabla de Contenido

Más detalles

UT01 03 Sistemas de codificación

UT01 03 Sistemas de codificación UT01 03 Sistemas de codificación Cap 1 Introducción a los Sistemas Informáticos IES Barajas - JRGRL Tipo de software y tipos de datos Tipos de software de un SI Aplicaciones (no forman parte del SO) Datos

Más detalles

Centro Asociado Palma de Mallorca. Tutor: Antonio Rivero Cuesta

Centro Asociado Palma de Mallorca. Tutor: Antonio Rivero Cuesta Centro Asociado Palma de Mallorca Arquitectura de Ordenadores Tutor: Antonio Rivero Cuesta Unidad Didáctica 1 Representación de la Información y Funciones Lógicas Tema 1 Representación de la Información

Más detalles

GUIA DE ELABORACION DE DOCUMENTOS ELECTRONICOS XML Versión 2.0

GUIA DE ELABORACION DE DOCUMENTOS ELECTRONICOS XML Versión 2.0 GUIA DE ELABORACION DE DOCUMENTOS ELECTRONICOS XML Versión 2.0 1. Factura Electrónica Emisión electrónica desde los Sistemas del Contribuyente RS 097-2012/SUNAT RS 065-2013/SUNAT SUPERINTENDENCIA NACIONAL

Más detalles

Servicios para sistemas automatizados de proveedores. Equipo de desarrollo de FACe

Servicios para sistemas automatizados de proveedores. Equipo de desarrollo de FACe Servicios para sistemas automatizados de Equipo de desarrollo de FACe Esta página se ha dejado vacía a propósito Índice de contenidos Capítulo 1 Introducción........................................ 5 1.1

Más detalles

Criptografía y firma digital

Criptografía y firma digital Criptografía y firma digital Paseo Bulnes 241, piso 5, Santiago, Chile Fono: (56 2) 688 6499 Fax: (56 2) 688 6499 www.acepta.com info@acepta.com La encriptación A grandes rasgos, la criptografía es una

Más detalles

MANUAL DE REGISTROS INTERSECRETARIAS MAQUILADORA CONTROLADORA

MANUAL DE REGISTROS INTERSECRETARIAS MAQUILADORA CONTROLADORA MANUAL DE REGISTROS INTERSECRETARIAS MAQUILADORA CONTROLADORA Versión 15 (Septiembre 2004) Definitivo MANUAL DE REGISTROS PITEX, MAQUILA Página 1 de 14 INDICE I ESTRUCTURA DE REGISTROS 3 II NOMENCLATURA

Más detalles

MANUAL INSTALACIÓN Y USO CERTIFICADO DÍGITAL EN OUTLOOK 2003.

MANUAL INSTALACIÓN Y USO CERTIFICADO DÍGITAL EN OUTLOOK 2003. MANUAL INSTALACIÓN Y USO CERTIFICADO DÍGITAL EN OUTLOOK 2003. 1. Objetivo En el siguiente manual se presentan los diferentes pasos a seguir para la configuración del Certificado Digital en la aplicación

Más detalles

LEY No SOBRE COMERCIO ELECTRONICO, DOCUMENTOS Y FIRMAS DIGITALES AGENDA REGULATORIA DEL INDOTEL

LEY No SOBRE COMERCIO ELECTRONICO, DOCUMENTOS Y FIRMAS DIGITALES AGENDA REGULATORIA DEL INDOTEL LEY No.126-02 SOBRE COMERCIO ELECTRONICO, DOCUMENTOS Y FIRMAS DIGITALES AGENDA REGULATORIA DEL INDOTEL Para lograr la correcta implementación de la Infraestructura de Clave Pública de la República Dominicana

Más detalles

Guía del Encuestado. Servicio de Rentas Internas. Introducción. Objetivos. Alcance. Perfil del encuestado. Variables a investigar.

Guía del Encuestado. Servicio de Rentas Internas. Introducción. Objetivos. Alcance. Perfil del encuestado. Variables a investigar. GUÍA DEL ENCUESTADO Guía del Encuestado Servicio de Rentas Internas Septiembre 201 2 Introducción 3 Objetivos 4 Alcance Perfil del encuestado Variables a investigar 6 Consideraciones 8 Instrucciones 9

Más detalles

Este Manual tiene como propósito ser la referencia parar dar respuesta a los principales cuestionamientos sobre el Módulo Fiscal.

Este Manual tiene como propósito ser la referencia parar dar respuesta a los principales cuestionamientos sobre el Módulo Fiscal. Este Manual tiene como propósito ser la referencia parar dar respuesta a los principales cuestionamientos sobre el Módulo Fiscal Módulo Fiscal Contenido Visión general... 2 Módulo Fiscal... 4 Generación

Más detalles

LIBRAMIENTO DE IRAPUATO AUTO-FACTURACIÓN RECUPERACIÓN DE FACTURAS EMITIDAS

LIBRAMIENTO DE IRAPUATO AUTO-FACTURACIÓN RECUPERACIÓN DE FACTURAS EMITIDAS Contenido Requisitos para solicitar su factura electrónica... 2 Como solicitar una factura electrónica... 3 Como recuperar una factura electrónica... 9 Se puede cancelar una factura emitida por el portal

Más detalles

Resolución 0019 de febrero de 2016

Resolución 0019 de febrero de 2016 Resolución 0019 de febrero de 2016 Contenido Introducción... 3 Alcance... 3 Objetivo... 3 Lineamientos Técnicos... 3 Circulación de documentos de Facturación Electrónica... 4 Documentos XML Requeridos

Más detalles

Preguntas Frecuentes de Factura Electrónica (CFD) Reporte Mensual

Preguntas Frecuentes de Factura Electrónica (CFD) Reporte Mensual Preguntas Frecuentes de Factura Electrónica (CFD) Reporte Mensual 1 Preguntas y Respuestas sobre Factura Electrónica (CFD) Reporte Mensual de Factura Electronicas (CFD) emitidas I. Reporte mensual 1. Cómo

Más detalles

Guía de Firma Digital para documentos de Word 2010.

Guía de Firma Digital para documentos de Word 2010. Guía de Firma Digital para documentos de Word 2010. DIRECCIÓN DE CERTIFICADORES DE FIRMA DIGITAL Versión 2.0 Fecha Versión Autor(es) Aprobado Descripción 11-10-2010 1.0 Mario Alvarez C. Alexander Barquero

Más detalles

MANUAL DEL PROGRAMADOR

MANUAL DEL PROGRAMADOR MANUAL DEL PROGRAMADOR Emisión electrónica desde los Sistemas del Contribuyente RS 097-2012/SUNAT SUPERINTENDENCIA NACIONAL DE ADUANAS Y ADMINISTRACIÓN TRIBUTARIA SUNAT - Lima Perú Mayo 2012 ~ 2 ~ INDICE

Más detalles

LINEAMIENTOS ESPECÍFICOS PARA EL USO DE LA FIRMA ELECTRÓNICA AVANZADA EN LOS OFICIOS DEL ESTADO DEL EJERCICIO DEL INSTITUTO NACIONAL ELECTORAL

LINEAMIENTOS ESPECÍFICOS PARA EL USO DE LA FIRMA ELECTRÓNICA AVANZADA EN LOS OFICIOS DEL ESTADO DEL EJERCICIO DEL INSTITUTO NACIONAL ELECTORAL LINEAMIENTOS ESPECÍFICOS PARA EL USO DE LA FIRMA ELECTRÓNICA AVANZADA EN LOS OFICIOS DEL ESTADO DEL EJERCICIO DEL INSTITUTO NACIONAL ELECTORAL CAPITULO I DISPOSICIONES GENERALES PRIMERO.- Los presentes

Más detalles

Serialización de datos en C# en Binario, Soap y Xml

Serialización de datos en C# en Binario, Soap y Xml Serialización de datos en C# en Binario, Soap y Xml Quizás muchos desarrolladores hayan escuchado hablar del termino serializar la información y no saber de que se trata. Pues bien, resulta que la serialización

Más detalles

Manual de Usuario Certificados Automáticos por Internet

Manual de Usuario Certificados Automáticos por Internet NOTICIA: PUBLICACIÓN: El Servicio de Rentas Internas (SRI) emite el Manual de Usuario Certificados Automáticos por Internet El 21 de agosto del 2012 el SRI emitió nuevos procedimientos para la emisión

Más detalles

MANUAL POLÍTICA DE PASO A PRODUCCIÓN DE SISTEMAS DE INFORMACIÓN Y CONTROL DE VERSIONES

MANUAL POLÍTICA DE PASO A PRODUCCIÓN DE SISTEMAS DE INFORMACIÓN Y CONTROL DE VERSIONES MANUAL POLÍTICA DE PASO A INDICE 1. INTRODUCCION...02 2. OBJETIVO GENERAL..02 3. ALCANCE 02 4. POLITICA DE PASO A PRODUCCION DE SISTEMAS DE INFORMACION 02 5. SISTEMAS DE CONTROL DE 03 6. DEFINICIONES..04

Más detalles

Emite recibos electrónicos con Aspel-NOI 8.0

Emite recibos electrónicos con Aspel-NOI 8.0 Emite recibos electrónicos con Aspel-NOI 8.0 Aspel-NOI 8.0 se encuentra preparado para emitir Comprobantes Fiscales Digitales por Internet (CFDI) de los recibos de nómina, para dar cumplimiento a la reforma

Más detalles

Tipos de datos para Campos

Tipos de datos para Campos Tipos de datos para Campos Tipo de datos Almacena Tamaño Texto Memo Número Fecha/Hora Moneda Autonumérico Sí/No Objeto OLE Datos adjuntos Hipervínculo Asistente para búsquedas Caracteres alfanuméricos

Más detalles

Principios de Computadoras II

Principios de Computadoras II Departamento de Ingeniería Electrónica y Computadoras Operadores y Expresiones rcoppo@uns.edu.ar Primer programa en Java 2 Comentarios en Java Comentario tradicional (multi-línea) Comentario de línea Comentario

Más detalles

Práctica 3. Paso de parámetros entre subrutinas. 3. Consideraciones sobre el paso de parámetros

Práctica 3. Paso de parámetros entre subrutinas. 3. Consideraciones sobre el paso de parámetros Práctica 3. Paso de parámetros entre subrutinas 1. Objetivo de la práctica El objetivo de esta práctica es que el estudiante se familiarice con la programación en ensamblador y el convenio de paso de parámetros

Más detalles

Firma Digital, SNE Requisitos de Instalación

Firma Digital, SNE Requisitos de Instalación SNE y Firma Digital Para el uso de la firma digital se deberá contar con un dispositivo criptográfico (token de aquí en adelante). Una vez adquirido el token, éste debe ser instalado apropiadamente en

Más detalles

Facturación electrónica de Primas

Facturación electrónica de Primas Facturación electrónica de Primas 1. Facturación desde las pantallas de Emisión y de Endosos (Cliente / Servidor) 2. Facturación desde las pantalla de Emisión y de Endosos (Versión WEB) 3. Pantalla de

Más detalles

FIRMA DIGITAL. Trabajo realizado por Manuel Iranzo

FIRMA DIGITAL. Trabajo realizado por Manuel Iranzo ti FIRMA DIGITAL Trabajo realizado por Manuel Iranzo Índice Firma Digital. Definición y Tipos... 3 Usos e implementaciones de la Firma Digital... 4 Dni electronico... 4 Voto electronico... 5 Criptografía

Más detalles

Firma Electrónica en el Ecuador y su beneficio en la gestión empresarial

Firma Electrónica en el Ecuador y su beneficio en la gestión empresarial Firma Electrónica en el Ecuador y su beneficio en la gestión empresarial Ing. Hernán González L. Director de Entidad de Certificación de Información www.eci.bce.ec Agenda Definiciones Tipos y usos de certificados

Más detalles

Definición de Memoria

Definición de Memoria Arquitectura de Ordenadores Representación de Datos en Memoria Abelardo Pardo abel@it.uc3m.es Universidad Carlos III de Madrid Departamento de Ingeniería Telemática Definición de Memoria DRM-1 La memoria

Más detalles

Criptografía y Seguridad de Datos Introducción a la Criptografía: Confidencialidad de los mensajes

Criptografía y Seguridad de Datos Introducción a la Criptografía: Confidencialidad de los mensajes Criptografía y Seguridad de Datos Introducción a la Criptografía: Confidencialidad de los mensajes Carlos Figueira. Carlos Figueira. Universidad Simón Bolívar Basado en láminas del Profesor Henric Johnson

Más detalles

Tema 3 Formatos de firma electrónica

Tema 3 Formatos de firma electrónica CURSO DE ADMINISTRACIÓN ELECTRÓNICA Tema 3 Formatos de firma electrónica Daniel Sánchez Martínez (danielsm@um.es) Proyecto Administración Electrónica Universidad de Murcia Objetivos Clasificar las diferentes

Más detalles

Módulo de Cálculo Retenciones 2015

Módulo de Cálculo Retenciones 2015 Módulo de Cálculo Retenciones 2015 Cálculo de Retenciones IRPF 2015 A partir de 12 de julio Versión 2.00 julio 2015 Índice 1 ITRODUCCIÓ... 3 2 FUCIOALIDADES... 4 3 BREVE DESCRIPCIÓ DEL PROCESO... 5 4 DISTRIBUCIÓ

Más detalles

Aplicaciones criptográficas 2

Aplicaciones criptográficas 2 1 Tema 5: Aplicaciones criptográficas Aplicaciones criptográficas 2 1 Certificados digitales.................................... 3 1- Certificados digitales 3 1 Certificados digitales Cómo puedo asegurarme

Más detalles

AREA DE ORIGEN DE MERCADERÍAS

AREA DE ORIGEN DE MERCADERÍAS AREA DE ORIGEN DE MERCADERÍAS Implementación de la Certificación de Origen Digital - COD Ing. Claudio Levalle Coordinador del Area de Origen de Mercaderías de la Subsecretaría de Política y Gestión Comercial

Más detalles

MANUAL DE PROCEDIMIENTO PARA LA UTILIZACIÓN DEL SISTEMA CIFRADOC/CNMV/D

MANUAL DE PROCEDIMIENTO PARA LA UTILIZACIÓN DEL SISTEMA CIFRADOC/CNMV/D MANUAL DE PROCEDIMIENTO PARA LA UTILIZACIÓN DEL SISTEMA CIFRADOC/CNMV/D Versión 4.1. Abril 2006 SI_CIFD_MU_4.1. MANUAL DE PROCEDIMIENTO PARA LA UTILIZACION DEL SISTEMA CIFRADOC/CNMV/D El sistema CIFRADOC/CNMV,

Más detalles

MANUAL DE CONFIGURACIÓN DEL CERTIFICADO DIGITAL EN OUTLOOK 2010

MANUAL DE CONFIGURACIÓN DEL CERTIFICADO DIGITAL EN OUTLOOK 2010 MANUAL DE CONFIGURACIÓN IDENTIFICADOR NOMBRE DEL DOCUMENTO ESTADO DEL DOCUMENTO AREA RESPONSABLES REVISORES COM-MA-027 Manual de configuración del certificado digital en Outlook 2010. Aprobado Servicio

Más detalles

Funcionalidad Ten ERP Factura-e v2.46

Funcionalidad Ten ERP Factura-e v2.46 Funcionalidad Ten ERP Factura-e 1501 v2.46 Contenido Funcionalidad Ten ERP Factura-e... 1 Contenido 2 Funcionalidad 3 Requisitos 4 Configuración de Ten ERP 5 En parámetros de Empresa... 5 En parámetros

Más detalles

SUMINISTRO DE INFORMACIÓN FISCAL EN XML

SUMINISTRO DE INFORMACIÓN FISCAL EN XML SUMINISTRO DE INFORMACIÓN FISCAL EN XML MANUAL DE USUARIO 1. INTRODUCCIÓN El presente documento describe el servicio de solicitud y consulta de información fiscal en XML que el Departamento de Hacienda

Más detalles

Matemáticas para proteger la Información

Matemáticas para proteger la Información ! Matemáticas para proteger la Información Ángel Martín del Rey Departamento de Matemática Aplicada Universidad de Salamanca delrey@usal.es Bachillerato de Inves1gación, I.E.S. Vaguada de la Palma, 18

Más detalles

Glosario Facturas Electrónicas

Glosario Facturas Electrónicas Glosario Facturas Electrónicas Abreviaturas y su significado AGSC Administración General de Servicios al Contribuyente. ALSC Administración Local de Servicios al Contribuyente. CAT Centro de Atención Telefónica.

Más detalles

PREGUNTAS FRECUENTES. Aplicación de la Firma Digital para el reporte de información financiera de los Vigilados a la SuperVigilancia

PREGUNTAS FRECUENTES. Aplicación de la Firma Digital para el reporte de información financiera de los Vigilados a la SuperVigilancia PREGUNTAS FRECUENTES Aplicación de la Firma Digital para el reporte de información financiera de los Vigilados a la SuperVigilancia 1. Qué es una firma digital? Respuesta: Se entiende como un valor numérico

Más detalles

Í N D I C E COMPROBANTE FISCAL ELECTRÓNICO. Fecha: 18/06/2015

Í N D I C E COMPROBANTE FISCAL ELECTRÓNICO. Fecha: 18/06/2015 DOCUMENTO FUNCIONAL FORMATO DEL MENSAJE DE RESPUESTA COMPROBANTE FISCAL ELECTRÓNICO VERSIÓN 10 18/06/2015 Fecha: 18/06/2015 Í N D I C E ACTUALIZACIONES DE VERSIÓN... 4 1. INTRODUCCIÓN... 7 2. ZONAS DEL

Más detalles

Versión 1.0. Subdirección de Informática

Versión 1.0. Subdirección de Informática Manifiesto Marítimo Electrónico TALLER I - SMS Versión 1.0 2007 Subdirección de Informática Contenido Contenido... 2 Introducción... 3 1. Instalación.... 4 1.1. Requisitos.... 4 1.2. Archivo de Instalación...

Más detalles

Este Manual tiene como propósito Describir el Sistema Avanzado para la emisión de Facturas (e-factura SAAS) Manual SAAS

Este Manual tiene como propósito Describir el Sistema Avanzado para la emisión de Facturas (e-factura SAAS) Manual SAAS Este Manual tiene como propósito Describir el Sistema Avanzado para la emisión de Facturas (e-factura SAAS) Manual SAAS Contenido Visión general... 2 Módulo Fiscal... 4 Generación de Documentos Fiscales?...

Más detalles