Esistono diversi tipi di certificati. Il tipo che sceglierete dipenderà in larga misura dalla natura del software dell'utente finale che utilizzerà il vostro codice firmato. Cosa vorreste firmare?Voglio firmare Java applet per il plugin Java 2, cosa utilizzo? |
| opzione 1 | JavaSoft: | Sun Java JDK 1.3 * | Java 2 Plugin*** | opzione 2 | Netscape Object Signing | Netscape Signtool 1.1 - 1.2 ** | Java 2 Plugin (versione 1.2.2) *** | opzione 3 | JavaSoft: | Netscape Signtool 1.3 | Java 2 Plugin (versione 1.3 e successive) *** |
Voglio firmare Java applet per Navigator/JVM 1.1.x, cosa utilizzo? |
| opzione 1 | Netscape Object Signing | Netscape Signtool 1.1 - 1.3 | Netscape Navigator / JVM 1.1.x | opzione 2 | Qualsiasi certificato "multiuso" **** | Netscape Signtool 1.1 - 1.3 | Netscape Navigator / JVM 1.1.x |
Voglio firmare Java applet per MS, cosa utilizzo? |
| scelta 1 | Microsoft Authenticode | MS Inet SDK, MS Java SDK | MS Internet Explorer 4.0 + / MS JVM | scelta 2 | Qualsiasi certificato "multiuso" **** | MS Inet SDK, MS Java SDK | MS Internet Explorer 4.0 + / MS JVM |
Voglio firmare un file ".cab", ".exe", o ".dll", cosa utilizzo? |
| opzione 1 | Microsoft Authenticode | MS Inet SDK, MS Java SDK | MS Internet Explorer 4.0 + / MS JVM | scelta 2 | Qualsiasi certificato "multiuso" **** | MS Inet SDK, MS Java SDK | MS Internet Explorer 4.0 + / MS JVM |
Voglio firmare una Macro Office 2000, cosa utilizzo? |
| scelta 1 | Microsoft Authenticode | MS Inet SDK, MS Java SDK | MS Internet Explorer 4.0 + / MS JVM | scelta 2 | Qualsiasi certificato "multiuso" **** | MS Inet SDK, MS Java SDK | MS Internet Explorer 4.0 + / MS JVM |
Voglio firmare oggetti Navigator/JVM 1.1.x e Internet Explorer, cosa utilizzo? |
| scelta 1 | Qualsiasi certificato "multiuso" **** | MS Inet SDK, MS Java SDK Netscape Signtool 1.1 - 1.3 | MS Internet Explorer Netscape Navigator |
Voglio firmare tutto, cosa utilizzo? |
| scelta 1 | Qualsiasi certificato "multiuso" **** | MS Inet SDK, MS Java SDK Netscape Signtool 1.1 - 1.3 | MS Internet Explorer Netscape Navigator Java 2 plugin ** |
Voglio firmare il contenuto Apple, cosa utilizzo? |
| scelta 1 | Apple Code Signing | Apple Data Security Services SDK | Apple MacOS 9 | scelta 2 | Qualsiasi certificato "multiuso" **** | Apple Data Security Services SDK | Apple MacOS 9 |
Voglio firmare un Marimba Channel, cosa utilizzo? |
| scelta 1 | Marimba Channel Signing | Castanet Tuner | Marimba | scelta 2 | Marimba Channel Signing | Castanet Tuner | Marimba |
Nota: * Potete utilizzare Sun Java JDK 1.2.x solo finché utilizzate la copia dello strumento chiave fornito con Sun Java JDK 1.3. ** Plugin 1.2.2: dovete utilizzare la versione 1.0, la versione 1.1 o la versione 1.2 di Signtool se volete firmare Java applet per qualsiasi versione di Java 2 Plugin precedente alla versione 1.3. Solo le versioni 1.2.2 e superiori della plugin supportano Netscape Object Signing (Signtool). Netscape non_supporta Signtool 1.0, 1.1 e 1.2 - se ancora non ne siete in possesso dovrete procurarvelo da qualche fornitore diverso da www.netscape.com. Prova comp.lang.java.security.
Plugin 1,3: Puoi utilizzare qualsiasi versione dello strumento firma se desideri portare la il tuo codice alla versione 1,3 e oltre del plugin java.
*** Esistono alcune limitazioni nelle root di CA cui il plug in Java 2 può accedere.. Questo è vero per entrambi i due metodi di firma applet signing. Vedere il sito web Sun per dettagli **** Vertificati multiscopo; quando usiamo il termine "certificati multiscopo" ci riferiamo a qualunque certificato: Netscape Object Signing, Microsoft Authenticode, Apple Code Signing, e Marimba channel signing. Questi certificati possono essere tutti convertiti da un tipo all'altro. Se hai un certificato Authenticode certificate, puoi convertirlo in un Netscape Object Signing certificate, e vice versa. Controlla la tua documentazione per maggiori informazioni Office 2000 richiede che il certificato e la chiave privata siano installati nel registro di windows. La nostra richiesta di processo fornisce 2 scelte per quanto concerne il modo in cui il paio di chiavi è memorizzato. Uno è nel registro. L'altro è la memorizzazione del certificato in un file an .spc e la chiave privata in un file pvk file. Microsoft fornisce uno strumento che importerà l' .spc e il .pvk nel registro, per cui avere il paio di chiavi in formato file non è un problema. È anche più facile fare il backup di un file nel registro. A te la scleta. |