Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Dikkat
Certutil
herhangi bir üretim kodunda kullanılması önerilmez ve canlı site desteği veya uygulama uyumluluk garantisi sağlamaz. Geliştiriciler ve BT yöneticileri tarafından cihazlardaki sertifika içerik bilgilerini görüntülemek için kullanılan bir araçtır.
Certutil.exe, Sertifika Hizmetleri'nin bir parçası olarak yüklenen bir komut satırı programıdır. Sertifika yetkilisi (CA) yapılandırma bilgilerini görüntülemek, Sertifika Hizmetleri'ni yapılandırmak ve CA bileşenlerini yedeklemek ve geri yüklemek için certutil.exe kullanabilirsiniz. Program ayrıca sertifikaları, anahtar çiftlerini ve sertifika zincirlerini de doğrular.
Başka parametreler olmadan bir sertifika yetkilisinde çalıştırılırsa certutil
geçerli sertifika yetkilisi yapılandırmasını görüntüler. Diğer parametreler olmadan sertifika olmayan bir yetkilide çalıştırılırsa certutil
, komut varsayılan olarak komutu çalıştırır certutil -dump
. certutil'in tüm sürümleri bu belgede açıklanan tüm parametreleri ve seçenekleri sağlamaz. certutil sürümünüzün sağladığı seçenekleri veya certutil -?
komutunu çalıştırarak certutil <parameter> -?
görebilirsiniz.
İpucu
Bağımsız değişkenden gizlenenler de dahil olmak üzere tüm certutil fiilleri ve seçenekleriyle ilgili -?
tam yardımı görmek için komutunu çalıştırın certutil -v -uSAGE
. Anahtar uSAGE
büyük/küçük harfe duyarlıdır.
Parametreler
-dump
Yapılandırma bilgilerini veya dosyaları döküm eder.
certutil [options] [-dump]
certutil [options] [-dump] File
Seçenekler:
[-f] [-user] [-Silent] [-split] [-p Password] [-t Timeout]
-dumpPFX
PFX yapısının dökümünü alır.
certutil [options] [-dumpPFX] File
Seçenekler:
[-f] [-Silent] [-split] [-p Password] [-csp Provider]
-asn
Soyut Söz Dizimi Gösterimi (ASN.1) söz dizimini kullanarak dosyanın içeriğini ayrıştırıp görüntüler. Dosya türleri şunlardır: . CER, . DER ve PKCS #7 biçimlendirilmiş dosyalar.
certutil [options] -asn File [type]
-
[type]
: sayısal CRYPT_STRING_* kod çözme türü
-decodehex
Onaltılık olarak kodlanmış bir dosyanın kodunu çözer.
certutil [options] -decodehex InFile OutFile [type]
-
[type]
: sayısal CRYPT_STRING_* kod çözme türü
Seçenekler:
[-f]
-encodehex
Bir dosyayı onaltılık olarak kodlar.
certutil [options] -encodehex InFile OutFile [type]
-
[type]
: sayısal CRYPT_STRING_* kodlama türü
Seçenekler:
[-f] [-nocr] [-nocrlf] [-UnicodeText]
-decode
Base64 ile kodlanmış bir dosyanın kodunu çözer.
certutil [options] -decode InFile OutFile
Seçenekler:
[-f]
-encode
Bir dosyayı Base64'e kodlar.
certutil [options] -encode InFile OutFile
Seçenekler:
[-f] [-unicodetext]
-deny
Bekleyen bir isteği reddeder.
certutil [options] -deny RequestId
Seçenekler:
[-config Machine\CAName]
-resubmit
Bekleyen bir isteği yeniden gönderin.
certutil [options] -resubmit RequestId
Seçenekler:
[-config Machine\CAName]
-setattributes
Bekleyen sertifika isteğinin özniteliklerini ayarlar.
certutil [options] -setattributes RequestId AttributeString
Nerede:
- RequestId , bekleyen isteğin sayısal İstek Kimliğidir.
- AttributeString , istek özniteliği adı ve değer çiftleridir.
Seçenekler:
[-config Machine\CAName]
Açıklamalar
- Adlar ve değerler iki nokta üst üste ile ayrılmalıdır, birden çok ad ve değer çifti ise yeni satırla ayrılmalıdır. Örneğin:
CertificateTemplate:User\nEMail:User@Domain.com
sıranın\n
yeni satır ayırıcısına dönüştürüldüğü yer.
-setextension
Bekleyen sertifika isteği için bir uzantı ayarlayın.
certutil [options] -setextension RequestId ExtensionName Flags {Long | Date | String | @InFile}
Nerede:
- requestID , bekleyen isteğin sayısal İstek Kimliğidir.
- ExtensionName , uzantının ObjectId dizesidir.
-
Bayraklar uzantının önceliğini ayarlar.
0
önerilir, ancak1
uzantıyı kritik olarak ayarlar,2
uzantıyı devre dışı bırakır ve3
her ikisini de yapar.
Seçenekler:
[-config Machine\CAName]
Açıklamalar
- Son parametre sayısalsa , Uzun olarak alınır.
- Son parametre tarih olarak ayrıştırılabilirse Tarih olarak alınır.
- Son parametre ile
\@
başlıyorsa, belirtecin geri kalanı ikili veri veya ASCII metin onaltılık dökümü ile dosya adı olarak alınır. - Son parametre başka bir şeyse Dize olarak alınır.
-revoke
Sertifikayı iptal eder.
certutil [options] -revoke SerialNumber [Reason]
Nerede:
- SerialNumber , iptal edilecek sertifika seri numaralarının virgülle ayrılmış bir listesidir.
-
Neden , iptal nedeninin sayısal veya sembolik gösterimidir, örneğin:
- 0. CRL_REASON_UNSPECIFIED - Belirtilmemiş (varsayılan)
- 1. CRL_REASON_KEY_COMPROMISE - Anahtar güvenliğini aşma
- 2. CRL_REASON_CA_COMPROMISE - Sertifika Yetkilisi güvenliğinin aşılmasına neden olur
- 3. CRL_REASON_AFFILIATION_CHANGED - İlişki değiştirildi
- 4. CRL_REASON_SUPERSEDED - Değiştirilen
- 5. CRL_REASON_CESSATION_OF_OPERATION - İşlemin durdurulması
- 6. CRL_REASON_CERTIFICATE_HOLD - Sertifika tutma
- 8. CRL_REASON_REMOVE_FROM_CRL - CRL'den kaldırma
- 9: CRL_REASON_PRIVILEGE_WITHDRAWN - Ayrıcalık geri alındı
- 10: CRL_REASON_AA_COMPROMISE - AA güvenliğini aşma
- -1. Oy kaldırma - Oyları Kaldır
Seçenekler:
[-config Machine\CAName]
-isvalid
Geçerli sertifikanın konumunu görüntüler.
certutil [options] -isvalid SerialNumber | CertHash
Seçenekler:
[-config Machine\CAName]
-getconfig
Varsayılan yapılandırma dizesini alır.
certutil [options] -getconfig
Seçenekler:
[-idispatch] [-config Machine\CAName]
-getconfig2
ICertGetConfig aracılığıyla varsayılan yapılandırma dizesini alır.
certutil [options] -getconfig2
Seçenekler:
[-idispatch]
-getconfig3
ICertConfig aracılığıyla yapılandırmayı alır.
certutil [options] -getconfig3
Seçenekler:
[-idispatch]
-ping
Active Directory Sertifika Hizmetleri İstek arabirimiyle iletişim kurmaya çalışır.
certutil [options] -ping [MaxSecondsToWait | CAMachineList]
Nerede:
- CAMachineList , CA makine adlarının virgülle ayrılmış bir listesidir. Tek bir makine için sonlandırıcı virgül kullanın. Bu seçenek, her CA makinesi için site maliyetini de görüntüler.
Seçenekler:
[-config Machine\CAName] [-Anonymous] [-Kerberos] [-ClientCertificate ClientCertId] [-UserName UserName] [-p Password]
-pingadmin
Active Directory Sertifika Hizmetleri Yönetici arabirimine başvurmaya çalışır.
certutil [options] -pingadmin
Seçenekler:
[-config Machine\CAName]
-CAInfo
Sertifika yetkilisi hakkındaki bilgileri görüntüler.
certutil [options] -CAInfo [InfoName [Index | ErrorCode]]
Nerede:
-
InfoName , aşağıdaki infoname bağımsız değişkeni söz dizimine bağlı olarak görüntülenecek CA özelliğini gösterir:
- * - Tüm özellikleri görüntüler
- ads - Gelişmiş Sunucu
- aia [Index] - AIA URL'leri
- cdp [Index] - CDP URL'leri
- cert [Index] - CA sertifikası
- certchain [Index] - CA sertifika zinciri
- certcount - CA sertifika sayısı
- certcrlchain [Index] - CRL'ler ile CA sertifika zinciri
- certstate [Index] - CA sertifikası
- certstatuscode [Index] - CA sertifikası doğrulama durumu
- certversion [Index] - CA sertifika sürümü
- CRL [Dizin] - Temel CRL
- crlstate [Dizin] - CRL
- crlstatus [Index] - CRL Yayımlama Durumu
- cross- [Index] - Geriye dönük çapraz sertifika
- cross+ [Index] - Çapraz sertifikayı iletme
- crossstate- [Index] - Geriye dönük çapraz sertifika
- crossstate+ [Index] - Çapraz sertifikayı iletme
- deltacrl [Dizin] - Delta CRL
- deltacrlstatus [Index] - Delta CRL Yayımlama Durumu
- dns - DNS Adı
- dsname - Temizlenmiş CA kısa adı (DS adı)
- error1 ErrorCode - Hata iletisi metni
- error2 ErrorCode - Hata iletisi metni ve hata kodu
- exit [Index] - Çıkış modülü açıklaması
- exitcount - Çıkış modülü sayısı
- file - Dosya sürümü
- info - CA bilgileri
- kra [Index] - KRA sertifikası
- kracount - KRA sertifika sayısı
- krastate [Index] - KRA sertifikası
- kraused - KRA sertifikası kullanılan sayısı
- localename - CA yerel ayar adı
- name - CA adı
- ocsp [Index] - OCSP URL'leri
- parent - Üst CA
- policy - İlke modülü açıklaması
- product - Ürün sürümü
- propidmax - Maksimum CA PropId
- role - Rol Ayrımı
- sanitizedname - Temizlenmiş CA adı
- sharedfolder - Paylaşılan klasör
- subjecttemplateoids - Konu Şablonu OID'leri
- şablonlar - Şablonlar
- type - CA türü
- xchg [Index] - CA exchange sertifikası
- xchgchain [Index] - CA exchange sertifika zinciri
- xchgcount - CA exchange sertifika sayısı
- xchgcrlchain [Index] - CRL'ler ile CA exchange sertifika zinciri
- dizin , isteğe bağlı sıfır tabanlı özellik dizinidir.
- errorcode , sayısal hata kodudur.
Seçenekler:
[-f] [-split] [-config Machine\CAName]
-CAPropInfo
CA Özellik Türü bilgilerini görüntüler.
certutil [options] -CAInfo [InfoName [Index | ErrorCode]]
Seçenekler:
[-idispatch] [-v1] [-admin] [-config Machine\CAName]
-ca.cert
Sertifika yetkilisinin sertifikasını alır.
certutil [options] -ca.cert OutCACertFile [Index]
Nerede:
- OutCACertFile çıktı dosyasıdır.
- Dizin , CA sertifika yenileme dizinidir (varsayılan olarak en son değeri kullanır).
Seçenekler:
[-f] [-split] [-config Machine\CAName]
-ca.chain
Sertifika yetkilisi için sertifika zincirini alır.
certutil [options] -ca.chain OutCACertChainFile [Index]
Nerede:
- OutCACertChainFile çıkış dosyasıdır.
- Dizin , CA sertifika yenileme dizinidir (varsayılan olarak en son değeri kullanır).
Seçenekler:
[-f] [-split] [-config Machine\CAName]
-GetCRL
Bir sertifika iptal listesi (CRL) alır.
certutil [options] -GetCRL OutFile [Index] [delta]
Nerede:
- Dizin , CRL dizini veya anahtar dizinidir (en son anahtar için varsayılan olarak CRL'dir).
- delta , delta CRL'dir (varsayılan değer temel CRL'dir).
Seçenekler:
[-f] [-split] [-config Machine\CAName]
-CRL
Yeni sertifika iptal listeleri (CRL' ler) veya delta CRL'ler yayımlar.
certutil [options] -CRL [dd:hh | republish] [delta]
Nerede:
- dd:hh , gün ve saat cinsinden yeni CRL geçerlilik süresidir.
- en son CRL'leri yeniden yayımlar.
- delta yalnızca delta CRL'lerini yayımlar (varsayılan değer temel ve delta CRL'leridir).
Seçenekler:
[-split] [-config Machine\CAName]
-shutdown
Active Directory Sertifika Hizmetleri'ni kapatır.
certutil [options] -shutdown
Seçenekler:
[-config Machine\CAName]
-installCert
Bir sertifika yetkilisi sertifikası yükler.
certutil [options] -installCert [CACertFile]
Seçenekler:
[-f] [-silent] [-config Machine\CAName]
-renewCert
Sertifika yetkilisi sertifikasını yeniler.
certutil [options] -renewCert [ReuseKeys] [Machine\ParentCAName]
Seçenekler:
[-f] [-silent] [-config Machine\CAName]
- Bekleyen yenileme isteğini yoksaymak ve yeni bir istek oluşturmak için kullanın
-f
.
-schema
Sertifikanın şemasını döküm eder.
certutil [options] -schema [Ext | Attrib | CRL]
Nerede:
- Komut varsayılan olarak İstek ve Sertifika tablosunu kullanır.
- Ext , uzantı tablosudur.
- Öznitelik , öznitelik tablosudur.
- CRL , CRL tablosudur.
Seçenekler:
[-split] [-config Machine\CAName]
-view
Sertifika görünümünün dökümünü alır.
certutil [options] -view [Queue | Log | LogFail | Revoked | Ext | Attrib | CRL] [csv]
Nerede:
- Kuyruk belirli bir istek kuyruğuna döküm atar.
- Günlük , verilen veya iptal edilen sertifikaların yanı sıra başarısız isteklerin dökümünü alır.
- LogFail başarısız isteklerin dökümünü alır.
- İptal edilen , iptal edilen sertifikaların dökümünü alır.
- Ext , uzantı tablosunun dökümünü alır.
- Attrib , öznitelik tablosunun dökümünü alır.
- CRL , CRL tablosunun dökümünü alır.
- csv , virgülle ayrılmış değerleri kullanarak çıkışı sağlar.
Seçenekler:
[-silent] [-split] [-config Machine\CAName] [-restrict RestrictionList] [-out ColumnList]
Açıklamalar
- Tüm girişlerin StatusCode sütununu görüntülemek için
-out StatusCode
- Son girdinin tüm sütunlarını görüntülemek için şunu yazın:
-restrict RequestId==$
- Üç isteğin RequestId ve Disposition değerlerini görüntülemek için şunu yazın:
-restrict requestID>=37,requestID<40 -out requestID,disposition
- Tüm Temel CRL'ler için Satır Kimlikleri Satır Kimliklerini ve CRL numaralarını görüntülemek için şunu yazın:
-restrict crlminbase=0 -out crlrowID,crlnumber crl
- 3 numaralı Temel CRL'yi görüntülemek için şunu yazın:
-v -restrict crlminbase=0,crlnumber=3 -out crlrawcrl crl
- CRL tablosunun tamamını görüntülemek için şunu yazın:
CRL
- Tarih kısıtlamaları için kullanın
Date[+|-dd:hh]
. - Geçerli saate göre bir tarih için kullanın
now+dd:hh
. - Şablonlar, sertifikanın nasıl kullanıldığını açıklayan nesne tanımlayıcıları (OID) olan Genişletilmiş Anahtar Kullanımları (EKU) içerir. Sertifikalar her zaman şablon ortak adlarını veya görünen adları içermez, ancak her zaman şablon EKU'larını içerir. Active Directory'den belirli bir sertifika şablonu için EKU'ları ayıklayabilir ve ardından bu uzantıya göre görünümleri kısıtlayabilirsiniz.
-db
Ham veritabanının dökümünü alır.
certutil [options] -db
Seçenekler:
[-config Machine\CAName] [-restrict RestrictionList] [-out ColumnList]
-deleterow
Sunucu veritabanından bir satırı siler.
certutil [options] -deleterow RowId | Date [Request | Cert | Ext | Attrib | CRL]
Nerede:
- İstek , gönderme tarihine göre başarısız ve bekleyen istekleri siler.
- Sertifika , süresi dolan ve iptal edilen sertifikaları son kullanma tarihine göre siler.
- Ext uzantı tablosunu siler.
- Attrib öznitelik tablosunu siler.
- CRL , CRL tablosunu siler.
Seçenekler:
[-f] [-config Machine\CAName]
Örnekler
- 22 Ocak 2001'e kadar gönderilen başarısız ve bekleyen istekleri silmek için şunu yazın:
1/22/2001 request
- 22 Ocak 2001'e kadar süresi dolan tüm sertifikaları silmek için şunu yazın:
1/22/2001 cert
- RequestID 37'nin sertifika satırını, özniteliklerini ve uzantılarını silmek için şunu yazın:
37
- 22 Ocak 2001'de süresi dolan CRL'leri silmek için şunu yazın:
1/22/2001 crl
Uyarı
Tarih, biçimini 22 Ocak 2001 yerine mm/dd/yyyy
yerine bekler dd/mm/yyyy
1/22/2001
22/1/2001
. Sunucunuz ABD bölgesel ayarlarıyla yapılandırılmamışsa Tarih bağımsız değişkeninin kullanılması beklenmeyen sonuçlara neden olabilir.
-backup
Active Directory Sertifika Hizmetleri'ni yedekler.
certutil [options] -backup BackupDirectory [Incremental] [KeepLog]
Nerede:
- BackupDirectory , yedeklenen verilerin depolandığı dizindir.
- Artımlı yalnızca artımlı yedekleme gerçekleştirir (varsayılan, tam yedeklemedir).
- KeepLog , veritabanı günlük dosyalarını korur (varsayılan olarak günlük dosyalarının kesilmesidir).
Seçenekler:
[-f] [-config Machine\CAName] [-p Password] [-ProtectTo SAMNameAndSIDList]
-backupDB
Active Directory Sertifika Hizmetleri veritabanını yedekler.
certutil [options] -backupdb BackupDirectory [Incremental] [KeepLog]
Nerede:
- BackupDirectory , yedeklenen veritabanı dosyalarının depolandığı dizindir.
- Artımlı yalnızca artımlı yedekleme gerçekleştirir (varsayılan, tam yedeklemedir).
- KeepLog , veritabanı günlük dosyalarını korur (varsayılan olarak günlük dosyalarının kesilmesidir).
Seçenekler:
[-f] [-config Machine\CAName]
-backupkey
Active Directory Sertifika Hizmetleri sertifikasını ve özel anahtarı yedekler.
certutil [options] -backupkey BackupDirectory
Nerede:
- BackupDirectory , yedeklenen PFX dosyasının depolandığı dizindir.
Seçenekler:
[-f] [-config Machine\CAName] [-p password] [-ProtectTo SAMNameAndSIDList] [-t Timeout]
-restore
Active Directory Sertifika Hizmetleri'ni geri yükler.
certutil [options] -restore BackupDirectory
Nerede:
- BackupDirectory , geri yüklenecek verileri içeren dizindir.
Seçenekler:
[-f] [-config Machine\CAName] [-p password]
-restoredb
Active Directory Sertifika Hizmetleri veritabanını geri yükler.
certutil [options] -restoredb BackupDirectory
Nerede:
- BackupDirectory , geri yüklenecek veritabanı dosyalarını içeren dizindir.
Seçenekler:
[-f] [-config Machine\CAName]
-restorekey
Active Directory Sertifika Hizmetleri sertifikasını ve özel anahtarı geri yükler.
certutil [options] -restorekey BackupDirectory | PFXFile
Nerede:
- BackupDirectory , geri yüklenecek PFX dosyasını içeren dizindir.
- PFXFile , geri yüklenecek PFX dosyasıdır.
Seçenekler:
[-f] [-config Machine\CAName] [-p password]
-exportPFX
Sertifikaları ve özel anahtarları dışarı aktarır. Daha fazla bilgi için bu makaledeki parametresine -store
bakın.
certutil [options] -exportPFX [CertificateStoreName] CertId PFXFile [Modifiers]
Nerede:
- CertificateStoreName , sertifika deposunun adıdır.
- CertId , sertifika veya CRL eşleşme belirtecidir.
- PFXFile , dışarı aktarılacak PFX dosyasıdır.
-
Değiştiriciler virgülle ayrılmış listedir ve aşağıdakilerden birini veya daha fazlasını içerebilir:
-
CryptoAlgorithm= veya
TripleDES-Sha1
gibiAes256-Sha256
PFX dosyasını şifrelemek için kullanılacak şifreleme algoritmasını belirtir. - EncryptCert - Sertifikayla ilişkili özel anahtarı parolayla şifreler.
- ExportParameters , sertifikaya ve özel anahtara ek olarak özel anahtar parametrelerini -Exports.
- ExtendedProperties - Çıkış dosyasındaki sertifikayla ilişkili tüm genişletilmiş özellikleri içerir.
- NoEncryptCert - Özel anahtarı şifrelemeden dışarı aktarır.
- NoChain - Sertifika zincirini içeri aktarmaz.
- NoRoot - Kök sertifikayı içeri aktarmaz.
-
CryptoAlgorithm= veya
-importPFX
Sertifikaları ve özel anahtarları içeri aktarır. Daha fazla bilgi için bu makaledeki parametresine -store
bakın.
certutil [options] -importPFX [CertificateStoreName] PFXFile [Modifiers]
Nerede:
- CertificateStoreName , sertifika deposunun adıdır.
- PFXFile , içeri aktarılacak PFX dosyasıdır.
-
Değiştiriciler virgülle ayrılmış listedir ve aşağıdakilerden birini veya daha fazlasını içerebilir:
- AT_KEYEXCHANGE - Anahtar türünü anahtar değişimi olarak değiştirir.
- AT_SIGNATURE - Anahtar türünü imza olarak değiştirir.
- ExportEncrypted - Parola şifrelemesi ile sertifikayla ilişkili özel anahtarı dışarı aktarır.
- FriendlyName= - İçeri aktarılan sertifika için kolay bir ad belirtir.
- KeyDescription= - İçeri aktarılan sertifikayla ilişkili özel anahtar için bir açıklama belirtir.
- KeyFriendlyName= - İçeri aktarılan sertifikayla ilişkili özel anahtar için kolay bir ad belirtir.
- NoCert - Sertifikayı içeri aktarmaz.
- NoChain - Sertifika zincirini içeri aktarmaz.
- NoExport - Özel anahtarı dışarı aktarılamaz hale getirir.
- NoProtect - Parola kullanarak anahtarları korumaz.
- NoRoot - Kök sertifikayı içeri aktarmaz.
- Pkcs8 - PFX dosyasındaki özel anahtar için PKCS8 biçimini kullanır.
- Koru - Parola kullanarak anahtarları korur.
- ProtectHigh - Yüksek güvenlikli bir parolanın özel anahtarla ilişkilendirilmesi gerektiğini belirtir.
- VSM - İçeri aktarılan sertifikayla ilişkili özel anahtarı Sanal Akıllı Kart (VSC) kapsayıcısında depolar.
Seçenekler:
[-f] [-Enterprise] [-user] [-GroupPolicy] [-Silent] [-p Password] [-csp Provider]
Açıklamalar
- Varsayılan olarak kişisel makine deposuna yöneliktir.
-dynamicfilelist
Dinamik bir dosya listesi görüntüler.
certutil [options] -dynamicfilelist
Seçenekler:
[-config Machine\CAName]
-databaselocations
Veritabanı konumlarını görüntüler.
certutil [options] -databaselocations
Seçenekler:
[-config Machine\CAName]
-hashfile
Bir dosya üzerinde şifreleme karması oluşturur ve görüntüler.
certutil [options] -hashfile InFile [HashAlgorithm]
-store
Sertifika deposunun dökümünü alır.
certutil [options] -store [CertificateStoreName [CertId [OutputFile]]]
Nerede:
CertificateStoreName , sertifika deposu adıdır. Örneğin:
My, CA (default), Root,
ldap:///CN=Certification Authorities,CN=Public Key Services,CN=Services,CN=Configuration,DC=cpandl,DC=com?cACertificate?one?objectClass=certificationAuthority (View Root Certificates)
ldap:///CN=CAName,CN=Certification Authorities,CN=Public Key Services,CN=Services,CN=Configuration,DC=cpandl,DC=com?cACertificate?base?objectClass=certificationAuthority (Modify Root Certificates)
ldap:///CN=CAName,CN=MachineName,CN=CDP,CN=Public Key Services,CN=Services,CN=Configuration,DC=cpandl,DC=com?certificateRevocationList?base?objectClass=cRLDistributionPoint (View CRLs)
ldap:///CN=NTAuthCertificates,CN=Public Key Services,CN=Services,CN=Configuration,DC=cpandl,DC=com?cACertificate?base?objectClass=certificationAuthority (Enterprise CA Certificates)
ldap: (AD computer object certificates)
-user ldap: (AD user object certificates)
CertId , sertifika veya CRL eşleşme belirtecidir. Bu kimlik şu olabilir:
- Seri numarası
- SHA-1 sertifikası
- CRL, CTL veya ortak anahtar karması
- Sayısal sertifika dizini (0, 1 vb.)
- Sayısal CRL dizini (.0, .1 vb.)
- Sayısal CTL dizini (.. 0, .. 1 ve benzeri)
- Ortak anahtar
- signature veya extension ObjectId
- Sertifika konusu Ortak Adı
- E-posta adresi
- UPN veya DNS adı
- Anahtar kapsayıcı adı veya CSP adı
- Şablon adı veya ObjectId
- EKU veya Uygulama İlkeleri ObjectId
- CRL veren Ortak Adı.
Bu tanımlayıcıların çoğu birden çok eşleşmeye neden olabilir.
- OutputFile , eşleşen sertifikaları kaydetmek için kullanılan dosyadır.
Seçenekler:
[-f] [-Enterprise] [-user] [-GroupPolicy] [-Silent] [-split] [-dc DCName]
- seçeneği
-user
, makine deposu yerine bir kullanıcı deposuna erişir. - seçeneği
-enterprise
bir makine kurumsal deposuna erişir. - seçeneği
-service
bir makine hizmeti deposuna erişir. - seçeneği
-grouppolicy
bir makine grubu ilke deposuna erişir.
Örneğin:
-enterprise NTAuth
-enterprise Root 37
-user My 26e0aaaf000000000004
CA .11
Uyarı
Parametresi kullanılırken -store
şu iki açıdan performans sorunları gözlemlenir:
- Depodaki sertifika sayısı 10'u aştığında.
- Bir CertId belirtildiğinde, her sertifika için listelenen tüm türleri eşleştirmek için kullanılır. Örneğin, bir seri numarası sağlanırsa, listelenen diğer tüm türleri eşleştirmeyi de dener.
Performans sorunlarıyla ilgileniyorsanız, yalnızca belirtilen sertifika türüyle eşleşeceği PowerShell komutları önerilir.
-enumstore
Sertifika depolarını numaralandırır.
certutil [options] -enumstore [\\MachineName]
Nerede:
- MachineName uzak makine adıdır.
Seçenekler:
[-enterprise] [-user] [-grouppolicy]
-addstore
Depoya bir sertifika ekler. Daha fazla bilgi için bu makaledeki parametresine -store
bakın.
certutil [options] -addstore CertificateStoreName InFile
Nerede:
- CertificateStoreName , sertifika deposu adıdır.
- InFile , depoya eklemek istediğiniz sertifika veya CRL dosyasıdır.
Seçenekler:
[-f] [-Enterprise] [-user] [-GroupPolicy] [-dc DCName]
-delstore
Bir sertifikayı depodan siler. Daha fazla bilgi için bu makaledeki parametresine -store
bakın.
certutil [options] -delstore CertificateStoreName certID
Nerede:
- CertificateStoreName , sertifika deposu adıdır.
- CertId , sertifika veya CRL eşleşme belirtecidir.
Seçenekler:
[-f] [-Enterprise] [-user] [-GroupPolicy] [-Silent] [-dc DCName]
-verifystore
Depodaki bir sertifikayı doğrular. Daha fazla bilgi için bu makaledeki parametresine -store
bakın.
certutil [options] -verifystore CertificateStoreName [CertId]
Nerede:
- CertificateStoreName , sertifika deposu adıdır.
- CertId , sertifika veya CRL eşleşme belirtecidir.
Seçenekler:
[-Enterprise] [-user] [-GroupPolicy] [-Silent] [-split] [-dc DCName] [-t Timeout]
-repairstore
Bir anahtar ilişkilendirmesini veya güncelleştirme sertifikası özelliklerini ya da anahtar güvenlik tanımlayıcısını onarın. Daha fazla bilgi için bu makaledeki parametresine -store
bakın.
certutil [options] -repairstore CertificateStoreName CertIdList [PropertyInfFile | SDDLSecurityDescriptor]
Nerede:
CertificateStoreName , sertifika deposu adıdır.
CertIdList , sertifika veya CRL eşleşme belirteçlerinin virgülle ayrılmış listesidir. Daha fazla bilgi için bu makaledeki
-store
CertId açıklamasına bakın.PropertyInfFile , aşağıdakiler dahil olmak üzere dış özellikleri içeren INF dosyasıdır:
[Properties] 19 = Empty ; Add archived property, OR: 19 = ; Remove archived property 11 = {text}Friendly Name ; Add friendly name property 127 = {hex} ; Add custom hexadecimal property _continue_ = 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f _continue_ = 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f 2 = {text} ; Add Key Provider Information property _continue_ = Container=Container Name& _continue_ = Provider=Microsoft Strong Cryptographic Provider& _continue_ = ProviderType=1& _continue_ = Flags=0& _continue_ = KeySpec=2 9 = {text} ; Add Enhanced Key Usage property _continue_ = 1.3.6.1.5.5.7.3.2, _continue_ = 1.3.6.1.5.5.7.3.1,
Seçenekler:
[-f] [-Enterprise] [-user] [-GroupPolicy] [-Silent] [-split] [-csp Provider]
-viewstore
Sertifika deposunun dökümünü alır. Daha fazla bilgi için bu makaledeki parametresine -store
bakın.
certutil [options] -viewstore [CertificateStoreName [CertId [OutputFile]]]
Nerede:
CertificateStoreName , sertifika deposu adıdır. Örneğin:
My, CA (default), Root,
ldap:///CN=Certification Authorities,CN=Public Key Services,CN=Services,CN=Configuration,DC=cpandl,DC=com?cACertificate?one?objectClass=certificationAuthority (View Root Certificates)
ldap:///CN=CAName,CN=Certification Authorities,CN=Public Key Services,CN=Services,CN=Configuration,DC=cpandl,DC=com?cACertificate?base?objectClass=certificationAuthority (Modify Root Certificates)
ldap:///CN=CAName,CN=MachineName,CN=CDP,CN=Public Key Services,CN=Services,CN=Configuration,DC=cpandl,DC=com?certificateRevocationList?base?objectClass=cRLDistributionPoint (View CRLs)
ldap:///CN=NTAuthCertificates,CN=Public Key Services,CN=Services,CN=Configuration,DC=cpandl,DC=com?cACertificate?base?objectClass=certificationAuthority (Enterprise CA Certificates)
ldap: (AD computer object certificates)
-user ldap: (AD user object certificates)
CertId , sertifika veya CRL eşleşme belirtecidir. Bu bir olabilir:
- Seri numarası
- SHA-1 sertifikası
- CRL, CTL veya ortak anahtar karması
- Sayısal sertifika dizini (0, 1 vb.)
- Sayısal CRL dizini (.0, .1 vb.)
- Sayısal CTL dizini (.. 0, .. 1 ve benzeri)
- Ortak anahtar
- signature veya extension ObjectId
- Sertifika konusu Ortak Adı
- E-posta adresi
- UPN veya DNS adı
- Anahtar kapsayıcı adı veya CSP adı
- Şablon adı veya ObjectId
- EKU veya Uygulama İlkeleri ObjectId
- CRL veren Ortak Adı.
Bunların çoğu birden çok eşleşmeye neden olabilir.
- OutputFile , eşleşen sertifikaları kaydetmek için kullanılan dosyadır.
Seçenekler:
[-f] [-Enterprise] [-user] [-GroupPolicy] [-dc DCName]
- seçeneği
-user
, makine deposu yerine bir kullanıcı deposuna erişir. - seçeneği
-enterprise
bir makine kurumsal deposuna erişir. - seçeneği
-service
bir makine hizmeti deposuna erişir. - seçeneği
-grouppolicy
bir makine grubu ilke deposuna erişir.
Örneğin:
-enterprise NTAuth
-enterprise Root 37
-user My 26e0aaaf000000000004
CA .11
-viewdelstore
Bir sertifikayı depodan siler.
certutil [options] -viewdelstore [CertificateStoreName [CertId [OutputFile]]]
Nerede:
CertificateStoreName , sertifika deposu adıdır. Örneğin:
My, CA (default), Root,
ldap:///CN=Certification Authorities,CN=Public Key Services,CN=Services,CN=Configuration,DC=cpandl,DC=com?cACertificate?one?objectClass=certificationAuthority (View Root Certificates)
ldap:///CN=CAName,CN=Certification Authorities,CN=Public Key Services,CN=Services,CN=Configuration,DC=cpandl,DC=com?cACertificate?base?objectClass=certificationAuthority (Modify Root Certificates)
ldap:///CN=CAName,CN=MachineName,CN=CDP,CN=Public Key Services,CN=Services,CN=Configuration,DC=cpandl,DC=com?certificateRevocationList?base?objectClass=cRLDistributionPoint (View CRLs)
ldap:///CN=NTAuthCertificates,CN=Public Key Services,CN=Services,CN=Configuration,DC=cpandl,DC=com?cACertificate?base?objectClass=certificationAuthority (Enterprise CA Certificates)
ldap: (AD computer object certificates)
-user ldap: (AD user object certificates)
CertId , sertifika veya CRL eşleşme belirtecidir. Bu bir olabilir:
- Seri numarası
- SHA-1 sertifikası
- CRL, CTL veya ortak anahtar karması
- Sayısal sertifika dizini (0, 1 vb.)
- Sayısal CRL dizini (.0, .1 vb.)
- Sayısal CTL dizini (.. 0, .. 1 ve benzeri)
- Ortak anahtar
- signature veya extension ObjectId
- Sertifika konusu Ortak Adı
- E-posta adresi
- UPN veya DNS adı
- Anahtar kapsayıcı adı veya CSP adı
- Şablon adı veya ObjectId
- EKU veya Uygulama İlkeleri ObjectId
- CRL veren Ortak Adı.
Bunların çoğu birden çok eşleşmeye neden olabilir.
- OutputFile , eşleşen sertifikaları kaydetmek için kullanılan dosyadır.
Seçenekler:
[-f] [-Enterprise] [-user] [-GroupPolicy] [-dc DCName]
- seçeneği
-user
, makine deposu yerine bir kullanıcı deposuna erişir. - seçeneği
-enterprise
bir makine kurumsal deposuna erişir. - seçeneği
-service
bir makine hizmeti deposuna erişir. - seçeneği
-grouppolicy
bir makine grubu ilke deposuna erişir.
Örneğin:
-enterprise NTAuth
-enterprise Root 37
-user My 26e0aaaf000000000004
CA .11
-UI
certutil arabirimini çağırır.
certutil [options] -UI File [import]
-TPMInfo
Güvenilen Platform Modülü Bilgilerini görüntüler.
certutil [options] -TPMInfo
Seçenekler:
[-f] [-Silent] [-split]
-attest
Sertifika isteği dosyasının doğrulanması gerektiğini belirtir.
certutil [options] -attest RequestFile
Seçenekler:
[-user] [-Silent] [-split]
-getcert
Seçim kullanıcı arabiriminden bir sertifika seçer.
certutil [options] [ObjectId | ERA | KRA [CommonName]]
Seçenekler:
[-Silent] [-split]
-ds
Dizin hizmeti (DS) ayırt edici adlarını (DN) görüntüler.
certutil [options] -ds [CommonName]
Seçenekler:
[-f] [-user] [-split] [-dc DCName]
-dsDel
DS DN'lerini siler.
certutil [options] -dsDel [CommonName]
Seçenekler:
[-user] [-split] [-dc DCName]
-dsPublish
Active Directory'de bir sertifika veya sertifika iptal listesi (CRL) yayımlar.
certutil [options] -dspublish CertFile [NTAuthCA | RootCA | SubCA | CrossCA | KRA | User | Machine]
certutil [options] -dspublish CRLfile [DSCDPContainer [DSCDPCN]]
Nerede:
- CertFile , yayımlayacak sertifika dosyasının adıdır.
- NTAuthCA sertifikayı DS Enterprise deposunda yayımlar.
- RootCA , sertifikayı DS Güvenilen Kök deposunda yayımlar.
- SubCA , CA sertifikasını DS CA nesnesine yayımlar.
- CrossCA , çapraz sertifikayı DS CA nesnesine yayımlar.
- KRA , sertifikayı DS Anahtar Kurtarma Aracısı nesnesine yayımlar.
- Kullanıcı , sertifikayı Kullanıcı DS nesnesine yayımlar.
- Makine sertifikayı Machine DS nesnesine yayımlar.
- CRLfile , yayımlanması gereken CRL dosyasının adıdır.
- DSCDPContainer , genellikle CA makine adı olan DS CDP kapsayıcısı CN'dir.
- DSCDPCN , temizlenmiş CA kısa adını ve anahtar dizinini temel alan DS CDP nesnesi CN'dir.
Seçenekler:
[-f] [-user] [-dc DCName]
- Yeni bir DS nesnesi oluşturmak için kullanın
-f
.
-dsCert
DS sertifikalarını görüntüler.
certutil [options] -dsCert [FullDSDN] | [CertId [OutFile]]
Seçenekler:
[-Enterprise] [-user] [-config Machine\CAName] [-dc DCName]
-dsCRL
DS CRL'lerini görüntüler.
certutil [options] -dsCRL [FullDSDN] | [CRLIndex [OutFile]]
Seçenekler:
[-idispatch] [-Enterprise] [-user] [-config Machine\CAName] [-dc DCName]
-dsDeltaCRL
DS delta CRL'lerini görüntüler.
certutil [options] -dsDeltaCRL [FullDSDN] | [CRLIndex [OutFile]]
Seçenekler:
[-Enterprise] [-user] [-config Machine\CAName] [-dc DCName]
-dsTemplate
DS şablon özniteliklerini görüntüler.
certutil [options] -dsTemplate [Template]
Seçenekler:
[Silent] [-dc DCName]
-dsAddTemplate
DS şablonları ekler.
certutil [options] -dsAddTemplate TemplateInfFile
Seçenekler:
[-dc DCName]
-ADTemplate
Active Directory şablonlarını görüntüler.
certutil [options] -ADTemplate [Template]
Seçenekler:
[-f] [-user] [-ut] [-mt] [-dc DCName]
-Template
Sertifika kayıt ilkesi şablonlarını görüntüler.
Seçenekler:
certutil [options] -Template [Template]
Seçenekler:
[-f] [-user] [-Silent] [-PolicyServer URLOrId] [-Anonymous] [-Kerberos] [-ClientCertificate ClientCertId] [-UserName UserName] [-p Password]
-TemplateCAs
Sertifika şablonu için sertifika yetkililerini (CA) görüntüler.
certutil [options] -TemplateCAs Template
Seçenekler:
[-f] [-user] [-dc DCName]
-CATemplates
Sertifika Yetkilisi için şablonları görüntüler.
certutil [options] -CATemplates [Template]
Seçenekler:
[-f] [-user] [-ut] [-mt] [-config Machine\CAName] [-dc DCName]
-SetCATemplates
Sertifika Yetkilisinin düzenleyebileceği sertifika şablonlarını ayarlar.
certutil [options] -SetCATemplates [+ | -] TemplateList
Nerede:
- İşaret sertifika
+
şablonlarını CA'nın kullanılabilir şablon listesine ekler. - bu işaret sertifika
-
şablonlarını CA'nın kullanılabilir şablon listesinden kaldırır.
-SetCASites
Sertifika Yetkilisi site adlarını ayarlama, doğrulama ve silme dahil olmak üzere site adlarını yönetir.
certutil [options] -SetCASites [set] [SiteName]
certutil [options] -SetCASites verify [SiteName]
certutil [options] -SetCASites delete
Nerede:
- SiteName'e yalnızca tek bir Sertifika Yetkilisi hedeflendiğinde izin verilir.
Seçenekler:
[-f] [-config Machine\CAName] [-dc DCName]
Açıklamalar
- seçeneği
-config
tek bir Sertifika Yetkilisi'ni hedefler (varsayılan olarak tüm CA'lardır). - Bu
-f
seçenek, belirtilen SiteName için doğrulama hatalarını geçersiz kılmak veya tüm CA site adlarını silmek için kullanılabilir.
Uyarı
Active Directory Etki Alanı Hizmetleri (AD DS) site tanıma için CA'ları yapılandırma hakkında daha fazla bilgi için bkz. AD CS ve PKI istemcileri için AD DS Site Tanıma.
-enrollmentServerURL
CA ile ilişkili kayıt sunucusu URL'lerini görüntüler, ekler veya siler.
certutil [options] -enrollmentServerURL [URL AuthenticationType [Priority] [Modifiers]]
certutil [options] -enrollmentserverURL URL delete
Nerede:
-
AuthenticationType , URL eklerken aşağıdaki istemci kimlik doğrulama yöntemlerinden birini belirtir:
- Kerberos - Kerberos SSL kimlik bilgilerini kullanın.
- UserName - SSL kimlik bilgileri için adlandırılmış bir hesap kullanın.
- ClientCertificate - X.509 Sertifikası SSL kimlik bilgilerini kullanın.
- Anonim - Anonim SSL kimlik bilgilerini kullanın.
- delete , CA ile ilişkili belirtilen URL'yi siler.
-
Url eklenirken öncelik belirtilmezse varsayılan olarak
1
belirlenir. -
Değiştiriciler , aşağıdakilerden birini veya daha fazlasını içeren virgülle ayrılmış bir listedir:
- AllowRenewalsBu CA'ya yalnızca yenileme istekleri bu URL aracılığıyla gönderilebilir.
- AllowKeyBasedRenewal , AD'de ilişkili hesabı olmayan bir sertifikanın kullanılmasına izin verir. Bu yalnızca ClientCertificate ve AllowRenewalsOnly modunda geçerlidir.
Seçenekler:
[-config Machine\CAName] [-dc DCName]
-ADCA
Active Directory Sertifika Yetkilileri'ni görüntüler.
certutil [options] -ADCA [CAName]
Seçenekler:
[-f] [-split] [-dc DCName]
-CA
Kayıt ilkesi Sertifika Yetkilileri'ni görüntüler.
certutil [options] -CA [CAName | TemplateName]
Seçenekler:
[-f] [-user] [-Silent] [-split] [-PolicyServer URLOrId] [-Anonymous] [-Kerberos] [-ClientCertificate ClientCertId] [-UserName UserName] [-p Password]
-Policy
Kayıt ilkesini görüntüler.
certutil [options] -Policy
Seçenekler:
[-f] [-user] [-Silent] [-split] [-PolicyServer URLOrId] [-Anonymous] [-Kerberos] [-ClientCertificate ClientCertId] [-UserName UserName] [-p Password]
-PolicyCache
Kayıt ilkesi önbellek girdilerini görüntüler veya siler.
certutil [options] -PolicyCache [delete]
Nerede:
- delete , ilke sunucusu önbellek girdilerini siler.
- -f tüm önbellek girdilerini siler
Seçenekler:
[-f] [-user] [-policyserver URLorID]
-CredStore
Kimlik Bilgisi Deposu girdilerini görüntüler, ekler veya siler.
certutil [options] -CredStore [URL]
certutil [options] -CredStore URL add
certutil [options] -CredStore URL delete
Nerede:
-
URL , hedef URL'dir. Ayrıca, tüm girdileri eşleştirmek veya
*
bir URL ön eki eşleştirmek için de kullanabilirsinizhttps://machine*
. - add bir kimlik bilgisi deposu girdisi ekler. Bu seçeneği kullanmak için SSL kimlik bilgilerinin de kullanılması gerekir.
- delete , kimlik bilgisi deposu girdilerini siler.
- -f tek bir girişin üzerine yazar veya birden çok girdiyi siler.
Seçenekler:
[-f] [-user] [-Silent] [-Anonymous] [-Kerberos] [-ClientCertificate ClientCertId] [-UserName UserName] [-p Password]
-InstallDefaultTemplates
Varsayılan sertifika şablonlarını yükler.
certutil [options] -InstallDefaultTemplates
Seçenekler:
[-dc DCName]
-URL
Sertifika veya CRL URL'lerini doğrular.
certutil [options] -URL InFile | URL
Seçenekler:
[-f] [-split]
-URLCache
URL önbellek girdilerini görüntüler veya siler.
certutil [options] -URLcache [URL | CRL | * [delete]]
Nerede:
- URL , önbelleğe alınan URL'dir.
- CRL yalnızca önbelleğe alınmış tüm CRL URL'lerinde çalışır.
- * önbelleğe alınmış tüm URL'lerde çalışır.
- silme geçerli kullanıcının yerel önbelleğinden ilgili URL'leri siler.
- -f , belirli bir URL'yi getirmeye ve önbelleği güncelleştirmeye zorlar.
Seçenekler:
[-f] [-split]
-pulse
Otomatik kayıt olayını veya NGC görevini darbeler.
certutil [options] -pulse [TaskName [SRKThumbprint]]
Nerede:
-
GörevAdı tetikleme görevidir.
- Pregen , NGC Anahtar pregen görevidir.
- AIKEnroll , NGC AIK sertifika kayıt görevidir. (Varsayılan olarak otomatik kayıt olayını kullanır).
- SRKThumbprint , Depolama Kök Anahtarının parmak izidir
-
Değiştiriciler:
- Pregen (Öngen)
- PregenDelay (PregenGecikme)
- AIKEnroll (İngilizce)
- Kripto Politikası
- NgcPregenKey (NgcPregen)
- DIMSRoam
Seçenekler:
[-user]
-MachineInfo
Active Directory makine nesnesi hakkındaki bilgileri görüntüler.
certutil [options] -MachineInfo DomainName\MachineName$
-DCInfo
Etki alanı denetleyicisi hakkındaki bilgileri görüntüler. Varsayılan ayar dc sertifikalarını doğrulama olmadan görüntüler.
certutil [options] -DCInfo [Domain] [Verify | DeleteBad | DeleteAll]
Değiştiriciler:
- Doğrulama
- SilBad
- SilTüm
Seçenekler:
[-f] [-user] [-urlfetch] [-dc DCName] [-t Timeout]
İpucu
Windows Server 2012'de Active Directory Etki Alanı Hizmetleri (AD DS) etki alanı [Etki Alanı] ve etki alanı denetleyicisi (-dc) belirtme özelliği eklenmiştir. Komutu başarıyla çalıştırmak için Domain Admins veya Enterprise Admins üyesi olan bir hesap kullanmanız gerekir. Bu komutun davranış değişiklikleri aşağıdaki gibidir:
- Bir etki alanı belirtilmezse ve belirli bir etki alanı denetleyicisi belirtilmezse, bu seçenek varsayılan etki alanı denetleyicisinden işlenmek üzere bir etki alanı denetleyicileri listesi döndürür.
- Bir etki alanı belirtilmezse, ancak bir etki alanı denetleyicisi belirtilirse, belirtilen etki alanı denetleyicisindeki sertifikaların bir raporu oluşturulur.
- Bir etki alanı belirtilirse, ancak bir etki alanı denetleyicisi belirtilmezse, listedeki her etki alanı denetleyicisi için sertifikalar üzerinde raporlar ile birlikte bir etki alanı denetleyicileri listesi oluşturulur.
- Etki alanı ve etki alanı denetleyicisi belirtilirse, hedeflenen etki alanı denetleyicisinden etki alanı denetleyicilerinin listesi oluşturulur. Listedeki her etki alanı denetleyicisi için sertifikaların bir raporu da oluşturulur.
Örneğin CPANDL-DC1 adlı etki alanı denetleyicisine sahip CPANDL adlı bir etki alanı olduğunu varsayalım. CPANDL-DC1'den etki alanı denetleyicilerinin ve sertifikalarının listesini almak için aşağıdaki komutu çalıştırabilirsiniz: certutil -dc cpandl-dc1 -DCInfo cpandl
.
-EntInfo
Kurumsal Sertifika Yetkilisi hakkındaki bilgileri görüntüler.
certutil [options] -EntInfo DomainName\MachineName$
Seçenekler:
[-f] [-user]
-TCAInfo
Sertifika Yetkilisi hakkındaki bilgileri görüntüler.
certutil [options] -TCAInfo [DomainDN | -]
Seçenekler:
[-f] [-Enterprise] [-user] [-urlfetch] [-dc DCName] [-t Timeout]
-SCInfo
Akıllı kart hakkındaki bilgileri görüntüler.
certutil [options] -scinfo [ReaderName [CRYPT_DELETEKEYSET]]
Nerede:
- CRYPT_DELETEKEYSET akıllı kart üzerindeki tüm tuşları siler.
Seçenekler:
[-Silent] [-split] [-urlfetch] [-t Timeout]
-SCRoots
Akıllı kart kök sertifikalarını yönetir.
certutil [options] -SCRoots update [+][InputRootFile] [ReaderName]
certutil [options] -SCRoots save @OutputRootFile [ReaderName]
certutil [options] -SCRoots view [InputRootFile | ReaderName]
certutil [options] -SCRoots delete [ReaderName]
Seçenekler:
[-f] [-split] [-p Password]
-key
Anahtar kapsayıcısında depolanan anahtarları listeler.
certutil [options] -key [KeyContainerName | -]
Nerede:
-
KeyContainerName , anahtarın doğrulanması için anahtar kapsayıcı adıdır. Bu seçenek varsayılan olarak makine anahtarlarıdır. Kullanıcı anahtarlarına geçmek için kullanın
-user
. - İşareti
-
kullanmak, varsayılan anahtar kapsayıcısını kullanmayı ifade eder.
Seçenekler:
[-user] [-Silent] [-split] [-csp Provider] [-Location AlternateStorageLocation]
-delkey
Adlandırılmış anahtar kapsayıcısını siler.
certutil [options] -delkey KeyContainerName
Seçenekler:
[-user] [-Silent] [-split] [-csp Provider] [-Location AlternateStorageLocation]
-DeleteHelloContainer
Tüm WebAuthn ve FIDO kimlik bilgileri dahil olmak üzere cihazda depolanan tüm ilişkili kimlik bilgilerini kaldırarak Windows Hello kapsayıcısını siler.
Kullanıcıların tamamlanması için bu seçeneği kullandıktan sonra oturumu kapatmaları gerekir.
certutil [options] -DeleteHelloContainer
-verifykeys
Ortak veya özel anahtar kümesini doğrular.
certutil [options] -verifykeys [KeyContainerName CACertFile]
Nerede:
-
KeyContainerName , anahtarın doğrulanması için anahtar kapsayıcı adıdır. Bu seçenek varsayılan olarak makine anahtarlarıdır. Kullanıcı anahtarlarına geçmek için kullanın
-user
. - CACertFile sertifika dosyalarını imzalar veya şifreler.
Seçenekler:
[-f] [-user] [-Silent] [-config Machine\CAName]
Açıklamalar
- Hiçbir bağımsız değişken belirtilmezse, her imzalama CA sertifikası kendi özel anahtarıyla doğrulanır.
- Bu işlem yalnızca yerel ca veya yerel anahtarlara karşı gerçekleştirilebilir.
-verify
Sertifikayı, sertifika iptal listesini (CRL) veya sertifika zincirini doğrular.
certutil [options] -verify CertFile [ApplicationPolicyList | - [IssuancePolicyList]] [Modifiers]
certutil [options] -verify CertFile [CACertFile [CrossedCACertFile]]
certutil [options] -verify CRLFile CACertFile [IssuedCertFile]
certutil [options] -verify CRLFile CACertFile [DeltaCRLFile]
Nerede:
- CertFile , doğrulanması gereken sertifikanın adıdır.
- ApplicationPolicyList , gerekli Uygulama İlkesi ObjectId'lerinin isteğe bağlı virgülle ayrılmış listesidir.
- IssuancePolicyList , gerekli Verme İlkesi Nesne Kimliklerinin isteğe bağlı virgülle ayrılmış listesidir.
- CACertFile , doğrulanması gereken isteğe bağlı veren CA sertifikasıdır.
- CrossedCACertFile , CertFile tarafından çapraz sertifikalı isteğe bağlı sertifikadır.
- CRLFile , CACertFile'ı doğrulamak için kullanılan CRL dosyasıdır.
- IssuedCertFile , CRLfile kapsamında verilen isteğe bağlı sertifikadır.
- DeltaCRLFile , isteğe bağlı delta CRL dosyasıdır.
-
Değiştiriciler:
- Güçlü - Güçlü imza doğrulaması
- MSRoot - Microsoft köküne zincirlemeli
- MSTestRoot - Microsoft test köküne zincirlemeli
- AppRoot - Microsoft uygulama köküne zincirlemeli
- EV - Genişletilmiş Doğrulama İlkesini Zorunlu Kılma
Seçenekler:
[-f] [-Enterprise] [-user] [-Silent] [-split] [-urlfetch] [-t Timeout] [-sslpolicy ServerName]
Açıklamalar
- ApplicationPolicyList'in kullanılması, zincir oluşturma işlemini yalnızca belirtilen Uygulama İlkeleri için geçerli zincirlerle kısıtlar.
- IssuancePolicyList kullanılması, zincir oluşturma işlemini yalnızca belirtilen Verme İlkeleri için geçerli zincirlerle kısıtlar.
- CACertFile kullanıldığında, dosyadaki alanlar CertFile veya CRLfile ile doğrulanır.
- CACertFile belirtilmezse, tam zincir CertFile ile oluşturulur ve doğrulanır.
- CACertFile ve CrossedCACertFile her ikisi de belirtilirse, her iki dosyadaki alanlar CertFile ile doğrulanır.
- IssuedCertFile kullanıldığında, dosyadaki alanlar CRLfile'a karşı doğrulanır.
- DeltaCRLFile kullanıldığında dosyadaki alanlar CertFile ile doğrulanır.
-verifyCTL
AuthRoot veya İzin Verilmeyen Sertifikalar CTL'sini doğrular.
certutil [options] -verifyCTL CTLobject [CertDir] [CertFile]
Nerede:
CTLObject , aşağıdakiler dahil olmak üzere doğrulanması gereken CTL'yi tanımlar:
-
AuthRootWU , URL önbelleğinden AuthRoot CAB ve eşleşen sertifikaları okur. Bunun yerine Windows Update'ten indirmek için kullanın
-f
. -
İzin VerilmeyenWU , İzin Verilmeyen Sertifikalar CAB ve izin verilmeyen sertifika deposu dosyasını URL önbelleğinden okur. Bunun yerine Windows Update'ten indirmek için kullanın
-f
.-
PinRulesWU , PINRules CAB'yi URL önbelleğinden okur. Bunun yerine Windows Update'ten indirmek için kullanın
-f
.
-
PinRulesWU , PINRules CAB'yi URL önbelleğinden okur. Bunun yerine Windows Update'ten indirmek için kullanın
-
AuthRoot , kayıt defteri önbelleğe alınmış AuthRoot CTL'yi okur. Kayıt defteri önbelleğe alınmış
-f
ve İzin Verilmeyen Sertifika CTL'lerini güncelleştirmeye zorlamak için ve ile güvenilmeyen bir CertFile kullanın. -
İzin verilmeyen , kayıt defteri önbelleğe alınmış İzin Verilmeyen Sertifikalar CTL'sini okur. Kayıt defteri önbelleğe alınmış
-f
ve İzin Verilmeyen Sertifika CTL'lerini güncelleştirmeye zorlamak için ve ile güvenilmeyen bir CertFile kullanın.-
PinRules , önbelleğe alınan kayıt defteri PinRules CTL'yi okur. kullanımı
-f
, PinRulesWU ile aynı davranışa sahiptir.
-
PinRules , önbelleğe alınan kayıt defteri PinRules CTL'yi okur. kullanımı
- CTLFileName , CTL veya CAB dosyasının dosyasını veya http yolunu belirtir.
-
AuthRootWU , URL önbelleğinden AuthRoot CAB ve eşleşen sertifikaları okur. Bunun yerine Windows Update'ten indirmek için kullanın
CertDir , CTL girdileriyle eşleşen sertifikaları içeren klasörü belirtir. Varsayılan olarak CTLobject ile aynı klasörü veya web sitesini kullanır. Http klasörü yolu kullanmak için sonunda bir yol ayırıcısı gerekir. AuthRoot veya İzin Verilmeyen belirtmezseniz, yerel sertifika depoları, crypt32.dll kaynakları ve yerel URL önbelleği gibi eşleşen sertifikalar için birden çok konum aranır. Gerektiğinde Windows Update'ten indirmek için kullanın
-f
.CertFile , doğrulanması gereken sertifikaları belirtir. Sertifikalar CTL girdileriyle eşleştirilir ve sonuçlar görüntülenir. Bu seçenek varsayılan çıkışın çoğunu gizler.
Seçenekler:
[-f] [-user] [-split]
-syncWithWU
Sertifikaları Windows Update ile eşitler.
certutil [options] -syncWithWU DestinationDir
Nerede:
- DestinationDir belirtilen dizindir.
- f üzerine yazmaya zorlar.
- Unicode , yeniden yönlendirilen çıkışı Unicode olarak yazar.
- gmt , saatleri GMT olarak görüntüler.
- saniye , saniye ve milisaniye cinsinden zamanları görüntüler.
- v ayrıntılı bir işlemdir.
- PIN , Akıllı Kart PIN'idir.
-
WELL_KNOWN_SID_TYPE sayısal bir SID'dir:
- 22 - Yerel Sistem
- 23 - Yerel Hizmet
- 24 - Ağ Hizmeti
Açıklamalar
Aşağıdaki dosyalar otomatik güncelleştirme mekanizması kullanılarak indirilir:
- authrootstl.cab , Microsoft dışı kök sertifikaların CTL'lerini içerir.
- disallowedcertstl.cab güvenilmeyen sertifikaların CTL'lerini içerir.
- disallowedcert.sst , güvenilmeyen sertifikalar da dahil olmak üzere serileştirilmiş sertifika depoyu içerir.
- thumbprint.crt , Microsoft dışı kök sertifikaları içerir.
Örneğin, certutil -syncWithWU \\server1\PKI\CTLs
.
Hedef klasör olarak var olmayan bir yerel yol veya klasör kullanıyorsanız şu hatayı görürsünüz:
The system can't find the file specified. 0x80070002 (WIN32: 2 ERROR_FILE_NOT_FOUND)
Hedef klasör olarak var olmayan veya kullanılamayan bir ağ konumu kullanıyorsanız şu hatayı görürsünüz:
The network name can't be found. 0x80070043 (WIN32: 67 ERROR_BAD_NET_NAME)
Sunucunuz 80 numaralı TCP bağlantı noktası üzerinden Microsoft Otomatik Güncelleştirme sunucularına bağlanamıyorsa aşağıdaki hatayı alırsınız:
A connection with the server couldn't be established 0x80072efd (INet: 12029 ERROR_INTERNET_CANNOT_CONNECT)
Sunucunuz DNS adıyla
ctldl.windowsupdate.com
Microsoft Otomatik Güncelleştirme sunucularına ulaşamıyorsa aşağıdaki hatayı alırsınız:The server name or address couldn't be resolved 0x80072ee7 (INet: 12007 ERROR_INTERNET_NAME_NOT_RESOLVED).
Anahtarını kullanmazsanız
-f
ve CTL dosyalarından herhangi biri dizinde zaten varsa, bir dosya var hatası alırsınız:certutil: -syncWithWU command FAILED: 0x800700b7 (WIN32/HTTP: 183 ERROR_ALREADY_EXISTS) Certutil: Can't create a file when that file already exists.
Güvenilen kök sertifikalarda bir değişiklik varsa şunları görürsünüz:
Warning! Encountered the following no longer trusted roots: <folder path>\<thumbprint>.crt. Use "-f" option to force the delete of the above ".crt" files. Was "authrootstl.cab" updated? If yes, consider deferring the delete until all clients have been updated.
Seçenekler:
[-f] [-Unicode] [-gmt] [-seconds] [-v] [-privatekey] [-pin PIN] [-sid WELL_KNOWN_SID_TYPE]
-generateSSTFromWU
Windows Update ile eşitlenmiş bir depolama dosyası oluşturur.
certutil [options] -generateSSTFromWU SSTFile
Nerede:
-
SSTFile , Windows Update'ten
.sst
indirilen Üçüncü Taraf Köklerini içeren oluşturulacak dosyadır.
Seçenekler:
[-f] [-split]
-generatePinRulesCTL
Sabitleme kurallarının listesini içeren bir Sertifika Güven Listesi (CTL) dosyası oluşturur.
certutil [options] -generatePinRulesCTL XMLFile CTLFile [SSTFile [QueryFilesPrefix]]
Nerede:
- XMLFile , ayrıştırılacak giriş XML dosyasıdır.
- CTLFile , oluşturulacak çıkış CTL dosyasıdır.
-
SSTFile , sabitleme için kullanılan tüm sertifikaları içeren, oluşturulacak isteğe bağlı
.sst
dosyadır. -
QueryFilesPrefix , veritabanı sorgusu için oluşturulacak isteğe bağlı Domains.csv ve Keys.csv dosyalarıdır.
- QueryFilesPrefix dizesi, oluşturulan her dosyaya eklenir.
- Domains.csv dosyası kural adı, etki alanı satırları içerir.
- Keys.csv dosyası kural adı, anahtar SHA256 parmak izi satırları içerir.
Seçenekler:
[-f]
-downloadOcsp
OCSP yanıtlarını ve yazma işlemlerini dizine indirir.
certutil [options] -downloadOcsp CertificateDir OcspDir [ThreadCount] [Modifiers]
Nerede:
- CertificateDir bir sertifika, depolama ve PFX dosyalarının dizinidir.
- OcspDir , OCSP yanıtları yazacak dizindir.
- ThreadCount , eşzamanlı indirme için isteğe bağlı en fazla iş parçacığı sayısıdır. Varsayılan değer 10'dur.
-
Değiştiriciler , aşağıdakilerden birinin veya daha fazlasının virgülle ayrılmış listesidir:
- DownloadOnce - Bir kez indirir ve çıkar.
- ReadOcsp - Yazmak yerine OcspDir'den okur.
-generateHpkpHeader
Belirtilen dosya veya dizindeki sertifikaları kullanarak HPKP üst bilgisini oluşturur.
certutil [options] -generateHpkpHeader CertFileOrDir MaxAge [ReportUri] [Modifiers]
Nerede:
- CertFileOrDir , pin-sha256'nın kaynağı olan sertifikaların dosyası veya dizinidir.
- MaxAge , saniye olarak maksimum yaş değeridir.
- ReportUri isteğe bağlı report-uri'dir.
-
Değiştiriciler , aşağıdakilerden birinin veya daha fazlasının virgülle ayrılmış listesidir:
- includeSubDomains - includeSubDomains ekler.
-flushCache
Seçilen işlemde belirtilen önbellekleri temizler, örneğin, lsass.exe.
certutil [options] -flushCache ProcessId CacheMask [Modifiers]
Nerede:
ProcessId , temizlenen bir işlemin sayısal kimliğidir. Temizlemenin etkinleştirildiği tüm işlemleri temizlemek için 0 olarak ayarlayın.
CacheMask , sayısal veya aşağıdaki bitlerden temizlenecek önbelleklerin bit maskesidir:
- 0: Yalnızca Göster
- 0x01: CERT_WNF_FLUSH_CACHE_REVOCATION
- 0x02: CERT_WNF_FLUSH_CACHE_OFFLINE_URL
- 0x04: CERT_WNF_FLUSH_CACHE_MACHINE_CHAIN_ENGINE
- 0x08: CERT_WNF_FLUSH_CACHE_USER_CHAIN_ENGINES
- 0x10: CERT_WNF_FLUSH_CACHE_SERIAL_CHAIN_CERTS
- 0x20: CERT_WNF_FLUSH_CACHE_SSL_TIME_CERTS
- 0x40: CERT_WNF_FLUSH_CACHE_OCSP_STAPLING
Değiştiriciler , aşağıdakilerden birinin veya daha fazlasının virgülle ayrılmış listesidir:
- Göster - Boşaltılan önbellekleri gösterir. Certutil açıkça sonlandırılmalıdır.
-addEccCurve
ECC Eğrisi ekler.
certutil [options] -addEccCurve [CurveClass:]CurveName CurveParameters [CurveOID] [CurveType]
Nerede:
CurveClass , ECC Eğri Sınıfı türüdür:
- WEIERSTRASS (Varsayılan)
- MONTGOMERY
- TWISTED_EDWARDS
CurveName , ECC Eğrisi adıdır.
CurveParameters aşağıdakilerden biridir:
- ASN ile kodlanmış parametreleri içeren bir sertifika dosya adı.
- ASN kodlanmış parametreleri içeren bir dosya.
CurveOID , ECC Eğrisi OID'dir ve aşağıdakilerden biridir:
- ASN ile kodlanmış OID içeren bir sertifika dosya adı.
- Açık bir ECC Eğrisi OID.
CurveType , Schannel ECC NamedCurve noktasıdır (sayısal).
Seçenekler:
[-f]
-deleteEccCurve
ECC Eğrisini siler.
certutil [options] -deleteEccCurve CurveName | CurveOID
Nerede:
- CurveName , ECC Eğrisi adıdır.
- CurveOID , ECC Eğrisi OID'dir.
Seçenekler:
[-f]
-displayEccCurve
ECC Eğrisini görüntüler.
certutil [options] -displayEccCurve [CurveName | CurveOID]
Nerede:
- CurveName , ECC Eğrisi adıdır.
- CurveOID , ECC Eğrisi OID'dir.
Seçenekler:
[-f]
-csplist
Şifreleme işlemleri için bu makinede yüklü şifreleme hizmeti sağlayıcılarını (CSP' ler) listeler.
certutil [options] -csplist [Algorithm]
Seçenekler:
[-user] [-Silent] [-csp Provider]
-csptest
Bu makinede yüklü CSP'leri test edin.
certutil [options] -csptest [Algorithm]
Seçenekler:
[-user] [-Silent] [-csp Provider]
-CNGConfig
Bu makinede CNG şifreleme yapılandırmasını görüntüler.
certutil [options] -CNGConfig
Seçenekler:
[-Silent]
-sign
Sertifika iptal listesini (CRL) veya sertifikayı yeniden imzalar.
certutil [options] -sign InFileList | SerialNumber | CRL OutFileList [StartDate [+ | -dd:hh] + | -dd:hh] [+SerialNumberList | -SerialNumberList | -ObjectIdList | @ExtensionFile]
certutil [options] -sign InFileList | SerialNumber | CRL OutFileList [#HashAlgorithm] [+AlternateSignatureAlgorithm | -AlternateSignatureAlgorithm]
certutil [options] -sign InFileList OutFileList [Subject:CN=...] [Issuer:hex data]
Nerede:
InFileList , değiştirilecek ve yeniden imzalanacak sertifika veya CRL dosyalarının virgülle ayrılmış listesidir.
SerialNumber , oluşturulacak sertifikanın seri numarasıdır. Geçerlilik süresi ve diğer seçenekler mevcut olamaz.
CRL boş bir CRL oluşturur. Geçerlilik süresi ve diğer seçenekler mevcut olamaz.
OutFileList , değiştirilen sertifika veya CRL çıkış dosyalarının virgülle ayrılmış listesidir. Dosya sayısı, infilelist ile eşleşmelidir.
StartDate+dd:hh , sertifika veya CRL dosyaları için aşağıdakiler dahil olmak üzere yeni geçerlilik süresidir:
- isteğe bağlı tarih artı
- isteğe bağlı gün ve saat geçerlilik süresi Birden çok alan kullanılıyorsa, (+) veya (-) ayırıcısı kullanın. Geçerli saatte başlamak için kullanın
now[+dd:hh]
. Geçerli zamandan ve sabit geçerlilik süresinden sabit bir uzaklıkta başlamak için kullanınnow-dd:hh+dd:hh
. Son kullanma tarihi olmaması için kullanınnever
(yalnızca CRL'ler için).
SerialNumberList , eklenecek veya kaldırılacak dosyaların virgülle ayrılmış seri numarası listesidir.
ObjectIdList , kaldırılacak dosyaların virgülle ayrılmış ObjectId uzantısıdır.
@ExtensionFile , güncelleştirilecek veya kaldırılacak uzantıları içeren INF dosyasıdır. Örneğin:
[Extensions] 2.5.29.31 = ; Remove CRL Distribution Points extension 2.5.29.15 = {hex} ; Update Key Usage extension _continue_=03 02 01 86
HashAlgorithm , karma algoritmanın adıdır. Bu yalnızca işaretin önündeki
#
metin olmalıdır.AlternateSignatureAlgorithm , alternatif imza algoritması tanımlayıcısıdır.
Seçenekler:
[-nullsign] [-f] [-user] [-Silent] [-Cert CertId] [-csp Provider]
Açıklamalar
- Eksi işareti (-) kullanıldığında seri numaraları ve uzantılar kaldırılır.
- Artı işareti (+) kullanıldığında CRL'ye seri numaraları eklenir.
- CrL'den aynı anda hem seri numaralarını hem de ObjectId'leri kaldırmak için bir liste kullanabilirsiniz.
- AlternateSignatureAlgorithm'ten önce eksi işaretini kullanmak, eski imza biçimini kullanmanıza olanak tanır.
- Artı işaretini kullanmak alternatif imza biçimini kullanmanıza olanak tanır.
- AlternateSignatureAlgorithm belirtmezseniz, sertifikadaki veya CRL'deki imza biçimi kullanılır.
-vroot
Web sanal köklerini ve dosya paylaşımlarını oluşturur veya siler.
certutil [options] -vroot [delete]
-vocsproot
OCSP web proxy'si için web sanal köklerini oluşturur veya siler.
certutil [options] -vocsproot [delete]
-addEnrollmentServer
Belirtilen Sertifika Yetkilisi için gerekirse bir Kayıt Sunucusu uygulaması ve uygulama havuzu ekler. Bu komut ikili dosyaları veya paketleri yüklemez.
certutil [options] -addEnrollmentServer Kerberos | UserName | ClientCertificate [AllowRenewalsOnly] [AllowKeyBasedRenewal]
Nerede:
addEnrollmentServer , Sertifika Kayıt Sunucusu'na istemci bağlantısı için aşağıdakiler de dahil olmak üzere bir kimlik doğrulama yöntemi kullanmanızı gerektirir:
- Kerberos , Kerberos SSL kimlik bilgilerini kullanır.
- UserName , SSL kimlik bilgileri için adlandırılmış hesap kullanır.
- ClientCertificate , X.509 Sertifikası SSL kimlik bilgilerini kullanır.
Değiştiriciler:
- AllowRenewalsOnly , URL aracılığıyla sertifika yetkilisine yalnızca yenileme isteği gönderimlerine izin verir.
- AllowKeyBasedRenewal , Active Directory'de ilişkili hesabı olmayan bir sertifikanın kullanılmasına izin verir. Bu, ClientCertificate ve AllowRenewalsOnly moduyla kullanıldığında geçerlidir.
Seçenekler:
[-config Machine\CAName]
-deleteEnrollmentServer
Belirtilen Sertifika Yetkilisi için gerekirse bir Kayıt Sunucusu uygulamasını ve uygulama havuzunu siler. Bu komut ikili dosyaları veya paketleri yüklemez.
certutil [options] -deleteEnrollmentServer Kerberos | UserName | ClientCertificate
Nerede:
-
deleteEnrollmentServer , Sertifika Kayıt Sunucusu'na istemci bağlantısı için aşağıdakiler de dahil olmak üzere bir kimlik doğrulama yöntemi kullanmanızı gerektirir:
- Kerberos , Kerberos SSL kimlik bilgilerini kullanır.
- UserName , SSL kimlik bilgileri için adlandırılmış hesap kullanır.
- ClientCertificate , X.509 Sertifikası SSL kimlik bilgilerini kullanır.
Seçenekler:
[-config Machine\CAName]
-addPolicyServer
Gerekirse bir İlke Sunucusu uygulaması ve uygulama havuzu ekleyin. Bu komut ikili dosyaları veya paketleri yüklemez.
certutil [options] -addPolicyServer Kerberos | UserName | ClientCertificate [KeyBasedRenewal]
Nerede:
-
addPolicyServer , Sertifika İlkesi Sunucusu'na istemci bağlantısı için aşağıdakiler de dahil olmak üzere bir kimlik doğrulama yöntemi kullanmanızı gerektirir:
- Kerberos , Kerberos SSL kimlik bilgilerini kullanır.
- UserName , SSL kimlik bilgileri için adlandırılmış hesap kullanır.
- ClientCertificate , X.509 Sertifikası SSL kimlik bilgilerini kullanır.
- KeyBasedRenewal , keybasedrenewal şablonları içeren istemciye döndürülen ilkelerin kullanılmasına izin verir. Bu seçenek yalnızca UserName ve ClientCertificate kimlik doğrulaması için geçerlidir.
-deletePolicyServer
Gerekirse bir İlke Sunucusu uygulamasını ve uygulama havuzunu siler. Bu komut ikili dosyaları veya paketleri kaldırmaz.
certutil [options] -deletePolicyServer Kerberos | UserName | ClientCertificate [KeyBasedRenewal]
Nerede:
-
deletePolicyServer , Sertifika İlkesi Sunucusu'na istemci bağlantısı için aşağıdakiler de dahil olmak üzere bir kimlik doğrulama yöntemi kullanmanızı gerektirir:
- Kerberos , Kerberos SSL kimlik bilgilerini kullanır.
- UserName , SSL kimlik bilgileri için adlandırılmış hesap kullanır.
- ClientCertificate , X.509 Sertifikası SSL kimlik bilgilerini kullanır.
- KeyBasedRenewal , KeyBasedRenewal ilke sunucusunun kullanılmasına izin verir.
-Class
COM kayıt defteri bilgilerini görüntüler.
certutil [options] -Class [ClassId | ProgId | DllName | *]
Seçenekler:
[-f]
-7f
0x7f uzunluk kodlamaları için sertifikayı denetler.
certutil [options] -7f CertFile
-oid
Nesne tanımlayıcısını görüntüler veya bir görünen ad ayarlar.
certutil [options] -oid ObjectId [DisplayName | delete [LanguageId [type]]]
certutil [options] -oid GroupId
certutil [options] -oid AlgId | AlgorithmName [GroupId]
Nerede:
- ObjectId , görüntülenecek veya görünen ada eklenecek kimliktir.
- GroupId , ObjectId'lerin numaralandırmış olduğu GroupID sayısıdır (ondalık).
- AlgId, objectID'nin aradığı onaltılık kimliktir.
- AlgorithmName , objectID'nin baktığı algoritma adıdır.
- DisplayName , DS'de depolanmaya yönelik adı görüntüler.
- Sil seçeneği görünen adı siler.
- LanguageId , dil kimliği değeridir (varsayılan olarak geçerli: 1033).
-
Tür , aşağıdakiler dahil olmak üzere oluşturulacak DS nesnesinin türüdür:
-
1
- Şablon (varsayılan) -
2
- Verme İlkesi -
3
- Uygulama İlkesi
-
-
-f
bir DS nesnesi oluşturur.
Seçenekler:
[-f]
-error
Hata koduyla ilişkili ileti metnini görüntüler.
certutil [options] -error ErrorCode
-getsmtpinfo
Basit Posta Aktarım Protokolü (SMTP) bilgilerini alır.
certutil [options] -getsmtpinfo
-setsmtpinfo
SMTP bilgilerini ayarlar.
certutil [options] -setsmtpinfo LogonName
Seçenekler:
[-config Machine\CAName] [-p Password]
-getreg
Kayıt defteri değerini görüntüler.
certutil [options] -getreg [{ca | restore | policy | exit | template | enroll | chain | PolicyServers}\[ProgId\]] [RegistryValueName]
Nerede:
- ca , sertifika yetkilisinin kayıt defteri anahtarını kullanır.
- geri yükleme , Sertifika Yetkilisi'nin geri yükleme kayıt defteri anahtarını kullanır.
- ilke , ilke modülünün kayıt defteri anahtarını kullanır.
- exit , ilk çıkış modülünün kayıt defteri anahtarını kullanır.
-
şablon , şablon kayıt defteri anahtarını kullanır (kullanıcı şablonları için kullanın
-user
). -
kayıt kayıt defteri anahtarını kullanır (kullanıcı bağlamı için kullanın
-user
). - chain , zincir yapılandırma kayıt defteri anahtarını kullanır.
- PolicyServers , İlke Sunucuları kayıt defteri anahtarını kullanır.
- ProgId , ilke veya çıkış modülünün ProgID'sini (kayıt defteri alt anahtarı adı) kullanır.
-
RegistryValueName , kayıt defteri değer adını kullanır (eşleşmeye ön ek eklemek için kullanın
Name*
). -
değeri yeni sayısal, dize veya tarih kayıt defteri değerini veya dosya adını kullanır. Sayısal bir değer veya
+
ile-
başlıyorsa, yeni değerde belirtilen bitler mevcut kayıt defteri değerinde ayarlanır veya temizlenir.
Seçenekler:
[-f] [-Enterprise] [-user] [-GroupPolicy] [-config Machine\CAName]
Açıklamalar
- Bir dize değeri veya
+
ile-
başlıyorsa ve var olan değer birREG_MULTI_SZ
değerse, dize var olan kayıt defteri değerine eklenir veya bu değerden kaldırılır. DeğerREG_MULTI_SZ
oluşturmaya zorlamak için dize değerinin sonuna ekleyin\n
. - Değer ile
\@
başlıyorsa, değerin geri kalanı ikili değerin onaltılık metin gösterimini içeren dosyanın adıdır. - Geçerli bir dosyaya başvurmazsa, bunun yerine isteğe bağlı tarih artı veya eksi isteğe bağlı gün ve saat olarak
[Date][+|-][dd:hh]
ayrıştırılır. - Her ikisi de belirtilirse, artı işareti (+) veya eksi işareti (-) ayırıcısı kullanın. Geçerli saate göre bir tarih için kullanın
now+dd:hh
. - REG_QWORD değeri oluşturmak için sonek olarak kullanın
i64
. - Önbelleğe alınan CRL'leri etkili bir şekilde temizlemek için kullanın
chain\chaincacheresyncfiletime @now
. - Kayıt defteri diğer adları:
- Yapılandırma
- CA
- İlke - İlkeModülleri
- Çıkış - ExitModules
- Geri Yükleme - RestoreInProgress
- Şablon - Software\Microsoft\Cryptography\CertificateTemplateCache
- Kayıt - Software\Microsoft\Cryptography\AutoEnrollment (Software\Policies\Microsoft\Cryptography\AutoEnrollment)
- MSCEP - Yazılım \ Microsoft \ Şifreleme \ MSCEP
- Zincir - Yazılım\Microsoft\Şifreleme\OID\EncodingType 0\CertDllCreateCertificateChainEngine\Config
- PolicyServers - Software\Microsoft\Cryptography\PolicyServers (Yazılım\İlkeler\Microsoft\Şifreleme\İlkeSunucuları)
- Crypt32 - Sistem\CurrentControlSet\Hizmetler\crypt32
- NGC - Sistem\CurrentControlSet\Control\Cryptography\Ngc
- Otomatik Güncelleştirme - Yazılım\Microsoft\SystemCertificates\AuthRoot\Otomatik Güncelleştirme
- Passport - Yazılım\İlkeler\Microsoft\PassportForWork
- MDM - Yazılım\Microsoft\Politikalar\PassportForWork
-setreg
Bir kayıt defteri değeri ayarlar.
certutil [options] -setreg [{ca | restore | policy | exit | template | enroll | chain | PolicyServers}\[ProgId\]] RegistryValueName Value
Nerede:
- ca , sertifika yetkilisinin kayıt defteri anahtarını kullanır.
- geri yükleme , Sertifika Yetkilisi'nin geri yükleme kayıt defteri anahtarını kullanır.
- ilke , ilke modülünün kayıt defteri anahtarını kullanır.
- exit , ilk çıkış modülünün kayıt defteri anahtarını kullanır.
-
şablon , şablon kayıt defteri anahtarını kullanır (kullanıcı şablonları için kullanın
-user
). -
kayıt kayıt defteri anahtarını kullanır (kullanıcı bağlamı için kullanın
-user
). - chain , zincir yapılandırma kayıt defteri anahtarını kullanır.
- PolicyServers , İlke Sunucuları kayıt defteri anahtarını kullanır.
- ProgId , ilke veya çıkış modülünün ProgID'sini (kayıt defteri alt anahtarı adı) kullanır.
-
RegistryValueName , kayıt defteri değer adını kullanır (eşleşmeye ön ek eklemek için kullanın
Name*
). -
Değer , yeni sayısal, dize veya tarih kayıt defteri değerini veya dosya adını kullanır. Sayısal bir değer veya
+
ile-
başlıyorsa, yeni değerde belirtilen bitler mevcut kayıt defteri değerinde ayarlanır veya temizlenir.
Seçenekler:
[-f] [-Enterprise] [-user] [-GroupPolicy] [-config Machine\CAName]
Açıklamalar
- Bir dize değeri veya
+
ile-
başlıyorsa ve var olan değer birREG_MULTI_SZ
değerse, dize var olan kayıt defteri değerine eklenir veya bu değerden kaldırılır. DeğerREG_MULTI_SZ
oluşturmaya zorlamak için dize değerinin sonuna ekleyin\n
. - Değer ile
\@
başlıyorsa, değerin geri kalanı ikili değerin onaltılık metin gösterimini içeren dosyanın adıdır. - Geçerli bir dosyaya başvurmazsa, bunun yerine isteğe bağlı tarih artı veya eksi isteğe bağlı gün ve saat olarak
[Date][+|-][dd:hh]
ayrıştırılır. - Her ikisi de belirtilirse, artı işareti (+) veya eksi işareti (-) ayırıcısı kullanın. Geçerli saate göre bir tarih için kullanın
now+dd:hh
. - REG_QWORD değeri oluşturmak için sonek olarak kullanın
i64
. - Önbelleğe alınan CRL'leri etkili bir şekilde temizlemek için kullanın
chain\chaincacheresyncfiletime @now
.
-delreg
Kayıt defteri değerini siler.
certutil [options] -delreg [{ca | restore | policy | exit | template | enroll |chain | PolicyServers}\[ProgId\]][RegistryValueName]
Nerede:
- ca , sertifika yetkilisinin kayıt defteri anahtarını kullanır.
- geri yükleme , Sertifika Yetkilisi'nin geri yükleme kayıt defteri anahtarını kullanır.
- ilke , ilke modülünün kayıt defteri anahtarını kullanır.
- exit , ilk çıkış modülünün kayıt defteri anahtarını kullanır.
-
şablon , şablon kayıt defteri anahtarını kullanır (kullanıcı şablonları için kullanın
-user
). -
kayıt kayıt defteri anahtarını kullanır (kullanıcı bağlamı için kullanın
-user
). - chain , zincir yapılandırma kayıt defteri anahtarını kullanır.
- PolicyServers , İlke Sunucuları kayıt defteri anahtarını kullanır.
- ProgId , ilke veya çıkış modülünün ProgID'sini (kayıt defteri alt anahtarı adı) kullanır.
-
RegistryValueName , kayıt defteri değer adını kullanır (eşleşmeye ön ek eklemek için kullanın
Name*
). -
Değer , yeni sayısal, dize veya tarih kayıt defteri değerini veya dosya adını kullanır. Sayısal bir değer veya
+
ile-
başlıyorsa, yeni değerde belirtilen bitler mevcut kayıt defteri değerinde ayarlanır veya temizlenir.
Seçenekler:
[-f] [-Enterprise] [-user] [-GroupPolicy] [-config Machine\CAName]
Açıklamalar
- Bir dize değeri veya
+
ile-
başlıyorsa ve var olan değer birREG_MULTI_SZ
değerse, dize var olan kayıt defteri değerine eklenir veya bu değerden kaldırılır. DeğerREG_MULTI_SZ
oluşturmaya zorlamak için dize değerinin sonuna ekleyin\n
. - Değer ile
\@
başlıyorsa, değerin geri kalanı ikili değerin onaltılık metin gösterimini içeren dosyanın adıdır. - Geçerli bir dosyaya başvurmazsa, bunun yerine isteğe bağlı tarih artı veya eksi isteğe bağlı gün ve saat olarak
[Date][+|-][dd:hh]
ayrıştırılır. - Her ikisi de belirtilirse, artı işareti (+) veya eksi işareti (-) ayırıcısı kullanın. Geçerli saate göre bir tarih için kullanın
now+dd:hh
. - REG_QWORD değeri oluşturmak için sonek olarak kullanın
i64
. - Önbelleğe alınan CRL'leri etkili bir şekilde temizlemek için kullanın
chain\chaincacheresyncfiletime @now
. - Kayıt defteri diğer adları:
- Yapılandırma
- CA
- İlke - İlkeModülleri
- Çıkış - ExitModules
- Geri Yükleme - RestoreInProgress
- Şablon - Software\Microsoft\Cryptography\CertificateTemplateCache
- Kayıt - Software\Microsoft\Cryptography\AutoEnrollment (Software\Policies\Microsoft\Cryptography\AutoEnrollment)
- MSCEP - Yazılım \ Microsoft \ Şifreleme \ MSCEP
- Zincir - Yazılım\Microsoft\Şifreleme\OID\EncodingType 0\CertDllCreateCertificateChainEngine\Config
- PolicyServers - Software\Microsoft\Cryptography\PolicyServers (Yazılım\İlkeler\Microsoft\Şifreleme\İlkeSunucuları)
- Crypt32 - Sistem\CurrentControlSet\Hizmetler\crypt32
- NGC - Sistem\CurrentControlSet\Control\Cryptography\Ngc
- Otomatik Güncelleştirme - Yazılım\Microsoft\SystemCertificates\AuthRoot\Otomatik Güncelleştirme
- Passport - Yazılım\İlkeler\Microsoft\PassportForWork
- MDM - Yazılım\Microsoft\Politikalar\PassportForWork
-importKMS
Kullanıcı anahtarlarını ve sertifikalarını anahtar arşivleme için sunucu veritabanına aktarır.
certutil [options] -importKMS UserKeyAndCertFile [CertId]
Nerede:
-
UserKeyAndCertFile , arşivlenecek kullanıcı özel anahtarları ve sertifikaları olan bir veri dosyasıdır. Bu dosya şu olabilir:
- Exchange Anahtar Yönetimi Sunucusu (KMS) dışarı aktarma dosyası.
- PFX dosyası.
-
CertId bir KMS dışarı aktarma dosyası şifre çözme sertifikası eşleştirme belirtecidir. Daha fazla bilgi için bu makaledeki parametresine
-store
bakın. -
-f
Sertifika Yetkilisi tarafından verilmemiş sertifikaları içeri aktarır.
Seçenekler:
[-f] [-Silent] [-split] [-config Machine\CAName] [-p Password] [-symkeyalg SymmetricKeyAlgorithm[,KeyLength]]
-ImportCert
Bir sertifika dosyasını veritabanına aktarır.
certutil [options] -ImportCert Certfile [ExistingRow]
Nerede:
- ExistingRow , aynı anahtar için bekleyen bir istek yerine sertifikayı içeri aktarır.
-
-f
Sertifika Yetkilisi tarafından verilmemiş sertifikaları içeri aktarır.
Seçenekler:
[-f] [-config Machine\CAName]
Açıklamalar
Sertifika Yetkilisi'nin de komutunu çalıştırarak certutil -setreg ca\KRAFlags +KRAF_ENABLEFOREIGN
yabancı sertifikaları destekleyecek şekilde yapılandırılması gerekebilir.
-GetKey
Arşivlenmiş bir özel anahtar kurtarma blobu alır, bir kurtarma betiği oluşturur veya arşivlenmiş anahtarları kurtarır.
certutil [options] -GetKey SearchToken [RecoveryBlobOutFile]
certutil [options] -GetKey SearchToken script OutputScriptFile
certutil [options] -GetKey SearchToken retrieve | recover OutputFileBaseName
Nerede:
- betik anahtarları almak ve kurtarmak için bir betik oluşturur (birden çok eşleşen kurtarma adayı bulunursa veya çıkış dosyası belirtilmezse varsayılan davranış).
-
alma işlemi bir veya daha fazla Anahtar Kurtarma Blobu alır (tam olarak bir eşleşen kurtarma adayı bulunursa ve çıkış dosyası belirtilirse varsayılan davranış). Bu seçeneğin kullanılması tüm uzantıları kesir ve sertifikaya özgü dizeyi ve her anahtar kurtarma blobu için uzantıyı
.rec
ekler. Her dosya bir sertifika zinciri ve ilişkili bir özel anahtar içerir ve yine de bir veya daha fazla Anahtar Kurtarma Aracısı sertifikasıyla şifrelenir. -
recover , bir adımda özel anahtarları alır ve kurtarır (Anahtar Kurtarma Aracısı sertifikaları ve özel anahtarlar gerektirir). Bu seçenek kullanıldığında tüm uzantılar kesilir ve uzantı eklenir
.p12
. Her dosya kurtarılan sertifika zincirlerini ve pfx dosyası olarak depolanan ilişkili özel anahtarları içerir. -
SearchToken kurtarılacak anahtarları ve sertifikaları seçer, örneğin:
- Sertifika Ortak Adı
- Sertifika Seri Numarası
- Sertifika SHA-1 karması (parmak izi)
- Sertifika Anahtar Kimliği SHA-1 karması (Konu Anahtarı Tanımlayıcısı)
- İstek Sahibi Adı (etki alanı\kullanıcı)
- UPN (user@domain)
- RecoveryBlobOutFile , bir sertifika zincirine ve ilişkili özel anahtara sahip bir dosyanın çıkışını oluşturur ve yine de bir veya daha fazla Anahtar Kurtarma Aracısı sertifikasına şifrelenir.
- OutputScriptFile , özel anahtarları almak ve kurtarmak için toplu iş betiği içeren bir dosya çıkışı oluşturur.
- OutputFileBaseName bir dosya temel adı oluşturur.
Seçenekler:
[-f] [-UnicodeText] [-Silent] [-config Machine\CAName] [-p Password] [-ProtectTo SAMNameAndSIDList] [-csp Provider]
Açıklamalar
-
Almak için tüm uzantılar kesilir ve sertifikaya
.rec
özgü bir dize ile her anahtar kurtarma blobu için uzantılar eklenir. Her dosya bir sertifika zinciri ve ilişkili bir özel anahtar içerir ve yine de bir veya daha fazla Anahtar Kurtarma Aracısı sertifikasıyla şifrelenir. -
Kurtarma için tüm uzantılar kesilir ve
.p12
uzantı eklenir. Kurtarılan sertifika zincirlerini ve pfx dosyası olarak depolanan ilişkili özel anahtarları içerir.
-RecoverKey
Arşivlenmiş bir özel anahtarı kurtarır.
certutil [options] -RecoverKey RecoveryBlobInFile [PFXOutFile [RecipientIndex]]
Seçenekler:
[-f] [-user] [-Silent] [-split] [-p Password] [-ProtectTo SAMNameAndSIDList] [-csp Provider] [-t Timeout]
-mergePFX
PFX dosyalarını birleştirir.
certutil [options] -MergePFX PFXInFileList PFXOutFile [Modifiers]
Nerede:
- PFXInFileList , PFX giriş dosyalarının virgülle ayrılmış bir listesidir.
- PFXOutFile , PFX çıkış dosyasının adıdır.
-
Değiştiriciler , aşağıdakilerden birinin veya daha fazlasının virgülle ayrılmış listeleridir:
- ExtendedProperties tüm genişletilmiş özellikleri içerir.
- NoEncryptCert sertifikaların şifrelenmemesi için belirtir.
- EncryptCert , sertifikaların şifrelenmesi için belirtir.
Seçenekler:
[-f] [-user] [-split] [-p password] [-ProtectTo SAMNameAndSIDList] [-csp Provider]
Açıklamalar
- Komut satırında belirtilen parola virgülle ayrılmış bir parola listesi olmalıdır.
- Birden fazla parola belirtilirse, çıkış dosyası için son parola kullanılır. Yalnızca bir parola sağlanmışsa veya son parola
*
ise, kullanıcıdan çıkış dosyası parolası istenir.
-add-chain
Bir sertifika zinciri ekler.
certutil [options] -add-chain LogId certificate OutFile
Seçenekler:
[-f]
-add-pre-chain
Bir sertifika öncesi zinciri ekler.
certutil [options] -add-pre-chain LogId pre-certificate OutFile
Seçenekler:
[-f]
-get-sth
İmzalı bir ağaç başı alır.
certutil [options] -get-sth [LogId]
Seçenekler:
[-f]
-get-sth-consistency
İmzalı ağaç başı değişikliklerini alır.
certutil [options] -get-sth-consistency LogId TreeSize1 TreeSize2
Seçenekler:
[-f]
-get-proof-by-hash
Zaman damgası sunucusundan karma kanıtı alır.
certutil [options] -get-proof-by-hash LogId Hash [TreeSize]
Seçenekler:
[-f]
-get-entries
Bir olay günlüğünden girdileri alır.
certutil [options] -get-entries LogId FirstIndex LastIndex
Seçenekler:
[-f]
-get-roots
Sertifika deposundan kök sertifikaları alır.
certutil [options] -get-roots LogId
Seçenekler:
[-f]
-get-entry-and-proof
Bir olay günlüğü girdisini ve şifreleme kanıtını alır.
certutil [options] -get-entry-and-proof LogId Index [TreeSize]
Seçenekler:
[-f]
-VerifyCT
Sertifika Saydamlığı günlüğünde bir sertifikayı doğrular.
certutil [options] -VerifyCT Certificate SCT [precert]
Seçenekler:
[-f]
-?
Parametre listesini görüntüler.
certutil -?
certutil <name_of_parameter> -?
certutil -? -v
Nerede:
- -? parametre listesini görüntüler
- -<name_of_parameter> -? belirtilen parametre için yardım içeriğini görüntüler.
- -? -v parametrelerin ve seçeneklerin ayrıntılı bir listesini görüntüler.
Seçenekler
Bu bölüm, komutuna göre belirtebileceğin tüm seçenekleri tanımlar. Her parametre, hangi seçeneklerin kullanım için geçerli olduğu hakkında bilgi içerir.
Seçenek | Açıklama |
---|---|
-Admin | CA özellikleri için ICertAdmin2 kullanın. |
-Anonim | Anonim SSL kimlik bilgilerini kullanın. |
-cert Sertifika Kimliği | İmzalama sertifikası. |
-clientcertificate clientCertId | X.509 Sertifikası SSL kimlik bilgilerini kullanın. Seçim kullanıcı arabirimi için kullanın -clientcertificate . |
-config Makinesi\CAName | Sertifika Yetkilisi ve bilgisayar adı dizesi. |
-csp sağlayıcısı | Sağlayıcı: KSP - Microsoft Yazılım Anahtarı Depolama Sağlayıcısı TPM - Microsoft Platform Şifreleme Sağlayıcısı NGC - Microsoft Passport Anahtar Depolama Sağlayıcısı SC - Microsoft Akıllı Kart Anahtar Depolama Sağlayıcısı |
-dc DCName | Belirli bir Etki Alanı Denetleyicisini hedefle. |
-kuruluş | Yerel makine kurumsal kayıt defteri sertifika depounu kullanın. |
-f | Üzerine yazmaya zorla. |
-generateSSTFromWU SSTFile | Otomatik güncelleştirme mekanizmasını kullanarak SST oluşturun. |
-Gmt | GMT kullanarak görüntüleme süreleri. |
-Grup İlkesi | Grup ilkesi sertifika depoyu kullanın. |
-idispatch | COM yerel yöntemleri yerine IDispatch kullanın. |
-kerberos | Kerberos SSL kimlik bilgilerini kullanın. |
-location alternatestoragelocation |
(-loc) AlternateStorageLocation. |
-Mt | Makine şablonlarını görüntüleme. |
-nocr | Metni CR karakterleri olmadan kodlama. |
-nocrlf | Metni CR-LF karakter olmadan kodlama. |
-null işareti | Verilerin karması imza olarak kullanılır. |
-oldpfx | Eski PFX şifrelemesi kullanın. |
-out sütun listesi | Virgülle ayrılmış sütun listesi. |
-p parolası | Şifre |
-pin PIN'i | Akıllı kart PIN'i. |
-policyserver URLorID | İlke Sunucusu URL'si veya Kimliği. Seçim U/I için kullanın -policyserver . Tüm İlke Sunucuları için -policyserver * |
-özel anahtar | Parola ve özel anahtar verilerini görüntüleme. |
-korumak | Anahtarları parolayla koruyun. |
-protectSAMnameandSIDlist'e | Virgülle ayrılmış SAM adı/SID listesi. |
-kısıtlama listesini kısıtla | Virgülle ayrılmış Kısıtlama Listesi. Her kısıtlama bir sütun adından, ilişkisel işleç ve sabit bir tamsayıdan, dizeden veya tarihten oluşur. Sıralama düzenini belirtmek için bir sütun adının önünde artı veya eksi işareti olabilir. Örneğin: requestID = 47 , +requestername >= a, requestername veya -requestername > DOMAIN, Disposition = 21 . |
-ters | Ters Günlük ve Kuyruk sütunları. |
-Saniye | Saniye ve milisaniye kullanarak zamanları görüntüleme. |
-hizmet | Hizmet sertifika deposunu kullanın. |
-sıd | Sayısal SID: 22 - Yerel Sistem 23 - Yerel Hizmet 24 - Ağ Hizmeti |
-sessiz | Şifreleme bağlamını almak için bayrağını silent kullanın. |
-yarmak | Eklenmiş ASN.1 öğelerini bölün ve dosyalara kaydedin. |
-sslpolicy sunucu adı | ServerName ile eşleşen SSL İlkesi. |
-symkeyalg symmetrickeyalgorithm[,keylength] | İsteğe bağlı anahtar uzunluğuna sahip Simetrik Anahtar Algoritmasının adı. Örneğin: AES,128 veya 3DES . |
-syncWithWU Hedef Dizini | Windows Update ile eşitleyin. |
-t zaman aşımı | MILIsaniye cinsinden URL getirme zaman aşımı. |
-Unicode (Tek Kod) | Yeniden yönlendirilen çıkışı Unicode olarak yazın. |
-Unicode Metin | Çıkış dosyasını Unicode olarak yazın. |
-urlfetch | AIA Sertifikalarını ve CDP CRL'lerini alın ve doğrulayın. |
-kullanıcı | HKEY_CURRENT_USER anahtarlarını veya sertifika depolarını kullanın. |
-username kullanıcı adı | SSL kimlik bilgileri için adlandırılmış hesap kullanın. Seçim kullanıcı arabirimi için kullanın -username . |
-Ut | Kullanıcı şablonlarını görüntüleme. |
-v | Daha ayrıntılı (ayrıntılı) bilgi sağlayın. |
-v1 | V1 arabirimlerini kullanın. |
Karma algoritmalar: MD2 MD4 MD5 SHA1 SHA256 SHA384 SHA512.
İlgili bağlantılar
Bu komutu kullanma hakkında daha fazla örnek için aşağıdaki makalelere bakın: