Ver Mensaje Individual
  #3 (permalink)  
Antiguo 17/12/2011, 02:15
wwwmaster
 
Fecha de Ingreso: noviembre-2002
Ubicación: DF
Mensajes: 1.056
Antigüedad: 21 años, 5 meses
Puntos: 37
Respuesta: sello digital con llave privada

Si es con .net, usas las bibliotecas de criptografia que trae para acceder al .key y generar el sello.
Ejemplo:
String filename = rutaArchivoKey

StreamReader sr = File.OpenText(filename);
String pemstr = sr.ReadToEnd().Trim();
sr.Close();


rsa = opensslkey.DecodeDERKey(rutaArchivoKey, passwordArchivoKey);
Byte[] bytesFirmados = rsa.SignData(System.Text.Encoding.UTF8.GetBytes(ca denaOriginal), lhasher);
string resultadoFinal = Convert.ToBase64String(bytesFirmados);