Imagen

DESCARGA SOFTWARE PARA FACTURA ELECTRONICA DE AQUI.
Facturacion, Validacion, Addendas, Librerias de programacion, etc.


CARTA PORTE V3.1

ECODEX TIENE ESTOS NUEVOS DATOS DE CONTACTO :
Comercializacion y Ventas - Evelia Vicke evicke@ecodex.com.mx 33-16-03-03-48
Soporte - Humberto Guerrero soporte@ecodex.com.mx 33-34-90-46-03


.

alguien ya hizo el cambio a sha1?

La factura esta basada en XML, independiente del lenguaje de programacion todos debemos saber acerca de esta tecnologia
[[ FORO CERRADO DEBIDO A QUE YA LA INFORMACION YA NO ES VIGENTE ]]
agag4
Mensajes: 623
Registrado: Lun Ago 02, 2010 1:27 pm

Re: alguien ya hizo el cambio a sha1?

Mensaje por agag4 »

Pero en el portal del SAT no encuentro donde venga eso, ya abri el pdf del anexo 20 y no viene señalado que apartir de Enero del 2011 cambia el sellado a sha1.
condor0086
Mensajes: 425
Registrado: Jue Ago 05, 2010 3:11 pm

Re: alguien ya hizo el cambio a sha1?

Mensaje por condor0086 »

agag4 escribió:Pero en el portal del SAT no encuentro donde venga eso, ya abri el pdf del anexo 20 y no viene señalado que apartir de Enero del 2011 cambia el sellado a sha1.
Olvídate del portal del SAT.

En el anexo 20 publicado el 14/Sep/2010 en el DOF menciona (referente a la versión 2 de los CFD) :
"Los algoritmos utilizados en la generación de un sello digital son los siguientes:
SHA-1, que es una función hash (digestión, picadillo o resumen) de un solo sentido tal que para cualquier entrada produce una salida compleja de 160 bits (20 bytes) denominada "digestión"
...."

Osea que se debe utilizar SHA-1. ¿a partir de cuándo?, bueno en el Anexo 1-A publicado ese mismo día menciona:
"La presente Resolución entrará en vigor el 1 de enero de 2011, excepto los artículos Tercero y Cuarto Resolutivos que entrarán en vigor al día siguiente de su publicación en el DOF"

Osea que se continúa con MD5 el resto del año, y el día 1/Ene que entra en vigor esta resolución se debe cambiar inmediatamente a SHA-1

Saludos
ioriyagami
Mensajes: 10
Registrado: Mar Nov 02, 2010 6:08 pm

Re: alguien ya hizo el cambio a sha1?

Mensaje por ioriyagami »

Bueno para. net con bouncycastle es fácil el camio a sha1 por lo ke vi aunke no aparece en el validador como sha1, sino md5, ke kosas, pero en fin aqui les dejo el cambio, si tienen otro tipo de code pues solo es cambiar el md5 por sha1 como se ve abajo, Saludos. :D

//Org.BouncyCastle.Crypto.ISigner sigBouncyCastle1 = Org.BouncyCastle.Security.SignerUtilities.GetSigner("MD5WithRSAEncryption");
Org.BouncyCastle.Crypto.ISigner sigBouncyCastle1 = Org.BouncyCastle.Security.SignerUtilities.GetSigner("SHA1WithRSA");
sigBouncyCastle1.Init(true, keyPair.Private);
sigBouncyCastle1.BlockUpdate(plaintext, 0, plaintext.Length);
byte[] signature = sigBouncyCastle1.GenerateSignature();
string EncriptBouncyCastle1 = Convert.ToBase64String(signature);
txt_hash_asp_net.Text = EncriptBouncyCastle1;


Fuente: http://www.joelcorreia.com/post/2010/08 ... astle.aspx
Gracias por cooperar y crear este foro Dado. y pus da darle ke s mole de olla.
P.D. Espero prorrogaaaa!! :(
laliux987
Mensajes: 4
Registrado: Lun Dic 27, 2010 10:54 am

Re: alguien ya hizo el cambio a sha1?

Mensaje por laliux987 »

alguien me puede ayudar a saber si este archivo ya cumple con los requisitos de encriptacion de 2011 SHA-1??
muchas gracias al foro
Adjuntos
UIGF870506UJ7_CFD_A6_20110101.xml
ARCHIVO XML 01 01 2011
(2.9 KiB) Descargado 373 veces
Avatar de Usuario
Dado
Mensajes: 15981
Registrado: Mar Jul 06, 2010 7:56 pm

Re: alguien ya hizo el cambio a sha1?

Mensaje por Dado »

laliux987 escribió:alguien me puede ayudar a saber si este archivo ya cumple con los requisitos de encriptacion de 2011 SHA-1??
muchas gracias al foro
Usa el validador de casa, al validarlo te menciona si se uso MD5 o SHA1 ademas es mas intuitivo que el validador del SAT.
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
bbh
Mensajes: 1
Registrado: Mié Ene 05, 2011 12:32 am

Re: alguien ya hizo el cambio a sha1?

Mensaje por bbh »

condor0086 escribió:
agag4 escribió:Pero en el portal del SAT no encuentro donde venga eso, ya abri el pdf del anexo 20 y no viene señalado que apartir de Enero del 2011 cambia el sellado a sha1.
Olvídate del portal del SAT.

En el anexo 20 publicado el 14/Sep/2010 en el DOF menciona (referente a la versión 2 de los CFD) :
"Los algoritmos utilizados en la generación de un sello digital son los siguientes:
SHA-1, que es una función hash (digestión, picadillo o resumen) de un solo sentido tal que para cualquier entrada produce una salida compleja de 160 bits (20 bytes) denominada "digestión"
...."

Osea que se debe utilizar SHA-1. ¿a partir de cuándo?, bueno en el Anexo 1-A publicado ese mismo día menciona:
"La presente Resolución entrará en vigor el 1 de enero de 2011, excepto los artículos Tercero y Cuarto Resolutivos que entrarán en vigor al día siguiente de su publicación en el DOF"

Osea que se continúa con MD5 el resto del año, y el día 1/Ene que entra en vigor esta resolución se debe cambiar inmediatamente a SHA-1

Saludos

He estado buscando en el DOF y no encuentro lo que mencionas

http://dof.gob.mx/nota_detalle.php?codi ... 14/09/2010

En los cambios no se habla para nada de SHA-1 o MD5
Avatar de Usuario
Dado
Mensajes: 15981
Registrado: Mar Jul 06, 2010 7:56 pm

Re: alguien ya hizo el cambio a sha1?

Mensaje por Dado »

DOF?

El Anexo 20 no esta en el DOF. Te lo anexo aqui.

Busca la seccion de Cadena Original, me parece que ahi es donde esta lo de SHA-1 y si no busca con el Acrobat Reader la palabra SHA-1
Adjuntos
Anexo 20 V3.rar
(1.18 MiB) Descargado 419 veces
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
yectlipoch
Mensajes: 3
Registrado: Lun Ene 10, 2011 10:45 am

Re: alguien ya hizo el cambio a sha1?

Mensaje por yectlipoch »

Ya. Yo hice mi procedimiento en Visual Basic y utilizo el chilkat para la creación y apertura de documentos, sólo bastó que cambiara el método en la funcion de encriptación:

SignStringENC(MiCadenaOriginal, "md5")

por

SignStringENC(MiCadenaOriginal, "sha1")

Ya validé y todo funciona perfecto
omarloi
Mensajes: 22
Registrado: Mar Jul 13, 2010 1:16 pm

Re: alguien ya hizo el cambio a sha1?

Mensaje por omarloi »

Unda duda, si facture en 2010 con CFD, en 2011 sigo cn el mismo sistema con sellado MD5 o sha1 ?

Gracias.
Cerrado