che tipo di certificato è necessario per la mia applicazione?

8

Sto rilasciando software C # gratuiti che ho creato utilizzando Visual Studio. In futuro, alcuni di questi software potrebbero essere pagati. Mi stavo chiedendo se ho bisogno di acquistare qualsiasi tipo di licenza per loro?

Capisco che sia bello avere un certificato per il tuo sito web (SSL?), se stai provando a vendere il tuo software ma a proposito delle tue applicazioni?

Non voglio che anti-virus / browser segnalino la mia applicazione come non di fiducia. Qualsiasi suggerimento è apprezzato.

    
posta e e 05.11.2012 - 04:46
fonte

2 risposte

10

Sembra che sia necessario avere i tuoi programmi firmati digitalmente (ad esempio Code Signing ). Questo concetto è simile a un certificato SSL, in quanto dimostra che il programma proviene da chiunque sia stato rilasciato il certificato a & non è stato modificato (ad esempio, codice dannoso aggiunto).

La chiave per comprendere il Code Signing è che i certificati sono separati dai certificati SSL, in particolare chiamati code signing certificates .

Ho usato VeriSign in passato quando ho utilizzato Programma Microsoft Logo Certification , ma ha rilevato che i loro certificati sono molto più costosi di quelli disponibili da GoDaddy o Comodo .

Modifica

Inoltre, c'è un articolo su MSDN: Introduzione alla firma del codice che potresti trovare utile anche.

    
risposta data 05.11.2012 - 05:22
fonte
2

Penso che il certificato di firma del codice sia l'opzione ideale per proteggere la tua applicazione. I certificati di firma del codice aiutano a creare un senso di fiducia in linea quando gli utenti scaricano il software verificando l'autenticità della propria identità.

Senza la firma del codice, l'utente vedrà -

Concertificatodifirmadelcodice

Puoiacquistareuncertificatodifirmadelcodiceaunprezzoeconomicoda Comodo . Questo articolo ti darà uno sguardo più approfondito sul certificato di firma del codice.

    
risposta data 26.12.2018 - 09:09
fonte

Leggi altre domande sui tag