Cita:  
					Iniciado por AntonioMatias  
  que tal VeroB, yo tambien estoy programando mi FE en vb.net, pero me sale un pequeño error al momento de generar mi sello digital:
{"Object reference not set to an instance of an object."}
 
te paso mi código:
 
Dim pLlavePrivadaenBytes As Byte() = System.IO.File.ReadAllBytes(key)
        Dim lrsa As RSACryptoServiceProvider = clsSeguridad.DecodeEncryptedPrivateKeyInfo(pLlaveP  rivadaenBytes, IsecStr)
 
        Dim hasher As MD5CryptoServiceProvider = New MD5CryptoServiceProvider()
        Dim bytesFirmados As Byte() = lrsa.SignData(System.Text.Encoding.UTF8.GetBytes(S  trcadenaoriginal), hasher)
        Dim sellodigital As String = Convert.ToBase64String(bytesFirmados)
        Dim certificado As X509Certificate2 = New X509Certificate2(ArchivoCertificado)
        Dim NoCertificado = HexToString(certificado.SerialNumber)
 
La línea que me marca el error, es la siguiente:
Dim bytesFirmados As Byte() = lrsa.SignData(System.Text.Encoding.UTF8.GetBytes(S  trcadenaoriginal), hasher)
 
Espero que me puedan hechar la mano para saber que estoy haciendo mal.
Gracias
    
Hola.... realizando pruebas a mi tambien me marca error en la linea: 
Dim bytesFirmados As Byte() = lrsa.SignData(System.Text.Encoding.UTF8.GetBytes(S  trcadenaoriginal), hasher) 
al revisar las variables en lrsa la regresa con valor nulo o nothing.... no se a que se deba este error o que pueda ser.... 
Gracias por su apoyo