Domanda

Abbiamo un'applicazione .net WPF in esecuzione sia come XBAP che come Desktop ecc. Non ho firmato alcun assembly ecc. La mia domanda è che

Q1. Che tipo di certificato digitale devo acquistare da VeriSign, Inc. o da un'altra autorità di certificazione. per firmare la mia applicazione, utilizzarla come Certificato Authenticode (in clickonce)?

Q2. Posso usare questo certificato digitale per firmare altre applicazioni come installer, assembly, pdf ecc?

Q3. Un certificato digitale è sufficiente per un'azienda o devo acquistarne un altro?

Q4. Cosa succede alla scadenza del certificato? (Quindi è meglio non averlo e fregarsi se nessuno ha intenzione di hackerare e piantare un virus nella cartella dell'app o qualcosa del genere ???)

È stato utile?

Soluzione

A1. È necessario un certificato di firma del codice. Sono disponibili in diversi gusti e in genere possono essere convertiti dall'uno all'altro, ma è probabilmente più semplice ottenere subito un Authenticode.

A2. È possibile utilizzare lo stesso certificato per firmare installer e assembly (e qualsiasi file .EXE, .DLL, .OCX). Penso che lo stesso valga per .PDF, ma non l'ho mai usato.

A3. Vorrei un solo certificato per la tua azienda.

A4. Quando il certificato scade, non è più possibile utilizzarlo per la firma. Tuttavia, purché utilizzi un servizio di timestamping quando firmi il codice, i file già firmati rimangono validi.

Altri suggerimenti

A1: è necessario il certificato di firma del codice. Puoi scegliere qualsiasi fornitore, ma tieni presente che non tutti sono riconosciuti da Windows come "affidabili". Tra quelli affidabili e più economici (più economici di VeriSign) c'è Comodo .

A2: Sì.

A3: Uno è abbastanza.

A4: non potrai firmare un nuovo codice. Il vecchio codice rimarrà firmato se hai usato il timestamp server (otterrai la posizione di uno con certificato). Se si sceglie di non utilizzare il server timestamp, la certificazione rimarrà valida, ma gli utenti riceveranno il messaggio che è scaduto.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top