Foros del Web » Programación para mayores de 30 ;) » .NET »

RSACryptoServiceProvider como inicializo

Estas en el tema de RSACryptoServiceProvider como inicializo en el foro de .NET en Foros del Web. Hola: Pues tengo el siguiente codigo: Código PHP:   public  string readKey ( string datos ,  string path )         {             try             {                  string key  =  string .Empty;                  ...
  #1 (permalink)  
Antiguo 24/11/2008, 12:32
 
Fecha de Ingreso: noviembre-2004
Ubicación: Mexico D.F.
Mensajes: 20
Antigüedad: 19 años, 5 meses
Puntos: 0
RSACryptoServiceProvider como inicializo

Hola:

Pues tengo el siguiente codigo:

Código PHP:
 public string readKey(string datosstring path)
        {
            try
            {
                
string key string.Empty;
                
using (StreamReader sr = new StreamReader(path))
                {
                    
key sr.ReadToEnd();
                    
sr.Close();
                }                
                
CspParameters cp = new CspParameters();
                
cp.KeyContainerName key;
                
RSACryptoServiceProvider encriptar = new RSACryptoServiceProvider(cp);
                
byte[] getMD5(datos,0);
                
StringBuilder cadena StringBuilder();
                return 
cadena.Append(Convert.ToBase64String(encriptar.Encrypt(btrue))).ToString(); 
            }
            catch (
Exception ex)
            {
                throw new 
Exception(ex.Messageex);
            }
        } 
En el que inicializo la clase RSACryptoServiceProvider con una llave privada. key, Basicamente, lo que hace es leerla y posteriormete se la asigna a la clase.

Mi duda es la siguiente, dado que no quiero que la clase me genere llaves, pues ya tengo una, la forma como estoy inicializando la clase esta bien, pues el sello digital me lo genera.

Saludos, Gracias
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:07.