Creazione e utilizzo degli assembly con nome sicuro
Aggiornamento: novembre 2007
Un nome sicuro è costituito dall'identità dell'assembly, corrispondente al nome semplice in formato testo, al numero di versione e alle informazioni sulle impostazioni cultura eventualmente disponibili, nonché da una chiave pubblica e da una firma digitale. Tale nome viene generato da un file assembly tramite la chiave privata corrispondente. Nel file assembly è contenuto il manifesto dell'assembly, in cui si trovano i nomi e gli hash di tutti i file che costituiscono l'assembly.
Un assembly con nome sicuro può utilizzare solo tipi di altri assembly con nome sicuro. In caso contrario, la protezione dell'assembly con nome sicuro risulterebbe compromessa.
In questa sezione
Scenario relativo al nome sicuro
Viene fornita una panoramica relativa alla creazione di assembly con nome sicuro e all'impostazione di riferimenti a tali assembly.Procedura: creare una coppia di chiavi pubblica/privata
Viene descritta la creazione di una coppia di chiavi crittografiche per la firma di un assembly.Procedura: firmare un assembly con un nome sicuro
Viene descritta la modalità di creazione di un assembly con nome sicuro.Procedura: aggiungere un riferimento a un assembly con nome sicuro
Viene descritta la modalità di creazione di riferimenti a un assembly con nome sicuro.Procedura: disattivare la funzionalità che consente di ignorare il nome sicuro
Viene descritto come attivare la convalida delle firme con nome sicuro per gli assembly con attendibilità totale.
Sezioni correlate
Creazione degli assembly
Viene fornita una panoramica sulla creazione degli assembly.Procedura: ritardare la firma di un assembly (Visual Studio)
Illustra la procedura per la firma di un assembly con un nome sicuro dopo che l'assembly è stato creato.