Compartir a través de


VSProject.GenerateKeyPairFiles (Método)

Genera un archivo de clave pública o privada que se emplea para formar un nombre seguro para el ensamblado.

Espacio de nombres:  VSLangProj
Ensamblado:  VSLangProj (en VSLangProj.dll)

Sintaxis

'Declaración
Sub GenerateKeyPairFiles ( _
    strPublicPrivateFile As String, _
    strPublicOnlyFile As String _
)
void GenerateKeyPairFiles(
    string strPublicPrivateFile,
    string strPublicOnlyFile
)
void GenerateKeyPairFiles(
    [InAttribute] String^ strPublicPrivateFile, 
    [InAttribute] String^ strPublicOnlyFile
)
abstract GenerateKeyPairFiles : 
        strPublicPrivateFile:string * 
        strPublicOnlyFile:string -> unit 
function GenerateKeyPairFiles(
    strPublicPrivateFile : String, 
    strPublicOnlyFile : String
)

Parámetros

  • strPublicPrivateFile
    Tipo: System.String
    Nombre del archivo que se va a generar.
  • strPublicOnlyFile
    Tipo: System.String
    Si es true, solo se genera la clave pública.

Comentarios

Un nombre seguro está formado por la identidad del ensamblado (nombre de texto sencillo, número de versión e información de referencia cultural, si se proporciona), una clave pública y una firma digital. El par de claves pública y privada, que se utiliza para crear la firma digital, puede almacenarse en un archivo o en un contenedor del proveedor de servicios criptográficos. La herramienta Strong Name (Sn.exe) crea el archivo o el contenedor. El nombre del contenedor lo especifica el usuario al ejecutar la herramienta y es el mismo nombre que se utiliza en esta propiedad. Para obtener más información, vea Ensamblados con nombre seguro.

Un proveedor de servicios criptográficos es un módulo de software independiente que ejecuta algoritmos criptográficos de autenticación, codificación y cifrado. Para obtener más información, vea Microsoft Cryptographic Service Providers.

Seguridad de .NET Framework

Vea también

Referencia

VSProject Interfaz

VSLangProj (Espacio de nombres)