İmza için en iyi uygulamalar .NET derlemeleri?
Bir çözüm her biri ayrı derlemeler için derleme beş proje, oluşan var. Şu anda kod imzalama bunları yapıyorum ama yanlış yapıyorum eminim. En iyi uygulama nedir?
- Farklı bir anahtar ile her bir işareti; şifreleri farklı olduğundan emin olun
- Farklı bir anahtar ile her bir işareti; Eğer isterseniz aynı şifreyi kullanın
- Aynı anahtar ile her bir işareti
- Tamamen başka bir şey
Tam olarak emin değilim temelde ne "imza" en iyi uygulamalar burada ne onlara, ya da, genelde bir tartışma daha mı iyi olurdu. Bildiğim FxCop bana bağırdı ve "bu Meclis" checkbox ve bir üreten .İşaretini tıklatarak düzeltmek için olduğunu.pfx DOSYASı, Visual Studio kullanarak (2008).
CEVAP
Eğer tek Amacınız bağırmaya gelen FxCop durdurmak için ise, o zaman en iyi yöntem bulduk.
Senin derlemeler imzalamak için en iyi uygulama hedefleri ve ihtiyaçlarına tamamen bağlı bir şeydir. Hedeflenen dağıtım gibi daha fazla bilgiye ihtiyacımız olacaktır:
- Kişisel kullanım için
- Kurumsal ağ PC üzerinde kullanmak için bir istemci uygulaması gibi
- Bir web sunucu üzerinde çalışır
- SQL Server çalışıyor
- İnternet üzerinden indirilebilir
- Shrink wrap CD sattı
- Sibernetik bir beynin içine düz karşıya
- Vb.
Genellikle kod imzalama Derlemeler belirli güvenilir bir kaynaktan geldiğini doğrulamak için kullanın ve değiştirilmemiş.Aynı anahtar ile her iyi.Bu güven ve kimliği belirlenir şimdi başka bir hikaye.
GÜNCELLEME:software signing certificate from a certificate authority Bir elde varsa web üzerinden dağıtırken bu faydaları nasıl son kullanıcılara. O zaman kontrol edebilirsiniz derlemeler indirmek geldiDomenic Yazılım Emporiumya da yol boyunca değiştirilmiş bozuk olmadı. Ayrıca yüklenen yükleyici işaret etmek isteyeceksiniz. Bu bazı tarayıcılar, bilinmeyen bir kaynaktan elde edildiğini gösteren uyarı önler.
Not, yazılım imzalama sertifikası ödeyecek. Ne sertifika otoritesi senin söylediğin kişi olduğunu doğrulayan güvenilir 3. parti oldu. Bu şekilde kendi işletim sistemi yüklü bir kök sertifika geri izleri güven ağı sayesinde işler. Birkaç sertifika yetkilileri seçim var, ama hedef işletim sisteminde kök sertifikalar tarafından desteklenen olduğundan emin olun.
En iyi / web hizmeti API dinlenebilmek...
Nasıl ya iPhone 5 ekran çözünürlüğü iç...
Android SQLite için en iyi uygulamalar...
Nasıl app store üzerinde uygulamalar i...
Raylar için bir cron iş: en iyi uygula...