ID Artikel: 247257 - Kajian Terakhir: 20 September 2011 - Revisi: 2.0

Langkah-langkah untuk menandatangani .cab file

Tips SistemThis article applies to a different operating system than the one you are using. Article content that may not be relevant to you is disabled.
Perbesar semua | Perkecil semua

RINGKASAN

Artikel ini menjelaskan langkah-langkah untuk menandatangani kabinet (.cab) file.

INFORMASI LEBIH LANJUT

  1. Microsoft.NET Framework software development kit (SDK) 1.1 termasuk file kripto API yang harus Anda miliki untuk menandatangani .cab file. Pada Download SDK, kunjungi Web site Microsoft berikut:
    http://www.Microsoft.com/downloads/details.aspx?FamilyId = 9B3A2CA6-3647-4070-9F41-A333C6B9181D & displaylang = en (http://www.microsoft.com/downloads/details.aspx?FamilyId=9B3A2CA6-3647-4070-9F41-A333C6B9181D&displaylang=en)
  2. Gunakan langkah-langkah berikut untuk menandatangani dan memvalidasi berkas .cab:
    1. Ketik berikut ini pada prompt perintah untuk membuat file kunci pribadi, Mycert.pvk.
      makecert - sv "mycert.pvk" - n "CN = perusahaan saya" mycert.cer
      File yang dibuat dalam langkah ini, Mycert.cer, digunakan untuk membuat .SPC file. Ketik sandi pada kotak dialog.
    2. Membuat .spc file dari berkas sertifikat dengan sandi yang benar. Untuk melakukannya, ketik baris berikut ini pada prompt perintah:
      cert2spc mycert.cer mycert.spc
      Perhatikan bahwa langkah ini melibatkan penciptaan tes kunci privat. Atau, sertifikat sah dapat dibuat melalui Microsoft sertifikat Server untuk Intranet menggunakan atau dibeli dari vendor eksternal untuk Internet menggunakan.
    3. Menggunakan informasi kunci untuk menandatangani berkas .cab:
      signcode - v mycert.pvk - spc mycert.spc new.cab -t [Timestamp server URL]
      Untuk informasi lebih lanjut tentang signtool, kunjungi situs Web Microsoft Developer Network (MSDN) berikut:
      http://MSDN.Microsoft.com/Library/default.asp?URL=/Library/en-US/seccrypto/Security/signtool.asp (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/seccrypto/security/signtool.asp)
      Catatan Menentukan timestamp server URL pada langkah ini. Timestamp server URL menyediakan tempat untuk memasukkan atau mengedit lokasi timestamp server. Timestamp server memvalidasi tanggal dan waktu yang file kabinet ditandatangani. Sertifikat file dapat berakhir setelah jangka waktu tertentu. Hubungi penyedia berkas sertifikat (otoritas sertifikat) untuk lokasi Server timestamp.

      Dimulai dengan Platform SDK Februari 2003, signcode.exe telah diganti dengan signtool.exe.
  3. Ikuti prosedur ini untuk memvalidasi berkas .cab:
    1. Ketik berikut ini pada prompt perintah untuk menjalankan Setreg.exe pada sistem klien dengan nilai sebenarnya sehingga tes sertifikat yang diakui:
      setreg - q 1 benar
    2. Jalankan Checktrust.exe untuk memastikan bahwa berkas CAB penandatanganan dengan benar:
      chktrust new.cab
    Hasilnya
    mycab.cab: Succeeded
    						

REFERENSI

Informasi lebih lanjut tentang .cab file tersedia dalam Microsoft kabinet SDK. Kabinet SDK adalah kumpulan alat dan dokumentasi yang menjelaskan cara membuat paket download yang terdiri dari "Kabinet" file yang berisi semua file untuk di-download. Untuk informasi tambahan, klik artikel berikut nomor ini untuk melihat artikel di dalam Basis Pengetahuan Microsoft:
176810  (http://support.microsoft.com/kb/176810/ ) Bagaimana memodifikasi secara manual dan membangun kembali CAB file
264570  (http://support.microsoft.com/kb/264570/ ) WebCast tersedia: bagaimana Internet komponen download bekerja?

Berlaku bagi:
  • Microsoft Internet Explorer 4.01 Service Pack 1
Kata kunci: 
kbcodesign kbhowto kbinfo kbmt KB247257 KbMtid
Penerjemahan MesinPenerjemahan Mesin
PENTING: Artikel ini diterjemahkan menggunakan perangkat lunak mesin penerjemah Microsoft dan bukan oleh seorang penerjemah. Microsoft menawarkan artikel yang diterjemahkan oleh seorang penerjemah maupun artikel yang diterjemahkan menggunakan mesin sehingga Anda akan memiliki akses ke seluruh artikel baru yang diterbitkan di Pangkalan Pengetahuan (Knowledge Base) dalam bahasa yang Anda gunakan. Namun, artikel yang diterjemahkan menggunakan mesin tidak selalu sempurna. Artikel tersebut mungkin memiliki kesalahan kosa kata, sintaksis, atau tata bahasa, hampir sama seperti orang asing yang berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab terhadap akurasi, kesalahan atau kerusakan yang disebabkan karena kesalahan penerjemahan konten atau penggunaannya oleh para pelanggan. Microsoft juga sering memperbarui perangkat lunak mesin penerjemah.
Klik disini untuk melihat versi Inggris dari artikel ini:247257  (http://support.microsoft.com/kb/247257/en-us/ )
Retired KB ArticleSanggahan Konten KB yang Tidak Lagi Diperbarui
Artikel ini berisi tentang produk yang tidak lagi didukung oleh Microsoft. Oleh karena itu, artikel ini disajikan ?sebagaimana adanya? dan tidak akan diperbarui.