Estoy desarrollando la parte para generar el XML que ya está listo, mi problema es:
¿Cómo obtengo el certificado y el sello?, al parecer el certificado ya lo tengo pero no estoy muy seguro. Les pongo mi código (Escrito en C#):
X509Certificate2 cert = new X509Certificate2(@"C:\a.cer");
NoCertificado = ReverseString(Encoding.UTF8.GetString(cert.GetSerialNumber()));
string str_cert = Convert.ToBase64String(cert.Export(X509ContentType.Cert), Base64FormattingOptions.InsertLineBreaks);
str_cert = str_cert.Replace("\n", "");
Ya con eso obtengo mi certificado cifrado, solo quiero estar segur si el algoritmo de cifrado es el correcto y el que acepta SAT.
Ahora, como obtengo mi sello?, si no estoy tan mal creo que se hace con el archivo .key y su contraseña correspondiente??
Alguna ayuda?, se los agradecería mucho. Gracias
