Bu yönergeler, her dosya için manuel OTP girişi istenmeden kod nesnelerini imzalamak için CodeSignTool'u nasıl kullanacağınızı gösterecek ve otomatik EV kodu imzalamayı etkinleştirecektir. e-imzacı sertifikalar. Otomatik seçeneği nedeniyle CodeSignTool, kurumsal kod imzalama için uygundur. Lütfen SSL.com'a bakın eSigner kod imzalama kılavuzu CodeSignTool'un kurulumu ve temel kullanımıyla ilgili talimatlar için.
Nasıl yapılacağına ilişkin talimatlar için signtool.exe veya certutil.exe kullanarak EV Kod İmzalamayı otomatikleştirin gözden geçirin bu nasıl yapılır.
eSigner's EV Kod İmzalama işlevsellik, kod imzalarınızı yürütmenin kullanışlı, hızlı ve güvenilir bir yoludur.
Yöntem 1: TOTP Sırrı
- Sertifikanız için eSigner QR kodu görüntülendiğinde,
secret code
güvenli bir yerde gösterilen değer. Bu, eSigner sertifikanızla ilişkili TOTP (zamana dayalı tek seferlik parola) gizli değeridir. Authy gibi 2FA kimlik doğrulama yazılımının bu değeri QR kodundan taranarak kod imzalama için geçerli OTP'ler oluşturmak üzere kullanabilmesi gibi, CodeSignTool da kodu imzalarken otomatik olarak OTP'ler oluşturmak için kullanabilir.
SSL.com, IoT ihtiyaçlarınız için Özel Çözümler sunar. Daha fazla bilgi için ulaşın! - TOTP sırrını
CodeSignTool
komut aşağıdaki gibidir. (İçindeki değerleri değiştirinALL-CAPS
gerçek değerlerinizle):CodeSignTool sign -credential_id = CREDENTIAL-ID-kullanıcı adı = USERNAME -password = PASSWORD -totp_secret = "TOTP-SECRET" -output_dir_path = OUTPUT-FILE-PATH -input_file_path = INPUT-DOSYA-YOL
Not: Mümkün olduğunda, bu kimlik bilgilerini doğrudan komutlarınıza dahil etmek ve komut dosyaları oluşturmak yerine derleme aracınızda gizli anahtarlar olarak saklamalısınız. Daha fazla bilgi için lütfen yazılımınızın belgelerine bakın. - CodeSignTool, bir OTP'yi hesaplamak için belirtilen gizli değeri kullanır ve belirtilen giriş dosyası bir OTP istemi olmadan imzalanır.
Kod başarıyla imzalandı: C: \ Users \ Aaron Russell \ Desktop \ CodeSignTool-v1.0-windows \ output \ test.exe
Hata mesajını alırsanız,Error: invalid otp
Bir dosyayı otomasyonla imzalamaya çalışırken, aşağıdaki sorunlardan biri veya daha fazlası buna neden olabilir:- Komuttaki TOTP sırrı, belirtilen oturum açma kimlik bilgileri ve kimlik bilgileri kimliğiyle belirtilenden farklı bir kullanıcı hesabı ve / veya sertifikasıyla ilişkilendirilir.
- Komuttaki TOTP sırrı aksi takdirde geçersizdir.
- Sistem saatiniz güvenilir bir zaman sunucusuyla senkronize değil. TOTP algoritması, bilgisayarınızın imza sunucusununkiyle yakından eşleşen zamanına bağlıdır.
Yöntem 2: batch_sign Komutu
- CodeSignTool'un 1.2.0 sürümü şu komutu içerir:
batch_sign
, tek bir OTP veya TOTP sırrınızla aynı anda 100 dosyaya kaydolmanızı sağlar. Bir dizindeki kod nesnelerini bir OTP ile imzalamak için aşağıdaki gibi bir komut kullanın. (ALL-CAPS içindeki değerleri gerçek değerlerinizle değiştirin. INPUT-DIR-PATH, imzalamak istediğiniz dosyaların bulunduğu dizindir.):
CodeSignTool batch_sign -username=KULLANICI ADI -password=PASSWORD -credential_id=CERDENTIAL-ID -input_dir_path=INPUT-DIR-PATH -output_dir_path=OUTPUT-DIR-PATH OTP'yi girin - Devam etmek için enter tuşuna basın: 455145 Toplu imzalama komutu başarıyla yürütüldü. İmzalı dosyalar için çıktı dizini: çıktı
- Gibi
sign
komutu ile TOTP sırrınızı da kullanabilirsiniz.batch_sign
:
CodeSignTool batch_sign -username=KULLANICI ADI -password=PASSWORD -credential_id=CERDENTIAL-ID -input_dir_path=INPUT-DIR-PATH -output_dir_path=OUTPUT-DIR-PATH -totp_secret=TOTP-SECRET Toplu imzalama komutu başarıyla yürütüldü. İmzalı dosyalar için çıktı dizini: çıktı
SSL.com'u seçtiğiniz için teşekkür ederiz! Herhangi bir sorunuz varsa, lütfen bize e-posta ile ulaşın. Support@SSL.com, aramak 1-877-SSL-SECUREveya bu sayfanın sağ alt tarafındaki sohbet bağlantısını tıklayın. Ayrıca birçok yaygın destek sorusunun yanıtlarını şurada bulabilirsiniz: bilgi tabanı.