Bagikan melalui


Penamaan Yang Kuat (Referensi API Tidak Terkelola)

API penamaan yang kuat memungkinkan klien untuk mengelola penandatanganan nama yang kuat untuk rakitan.

Menandatangani rakitan dengan nama yang kuat menambahkan enkripsi kunci publik ke file yang berisi manifes perakitan. Penandatanganan nama yang kuat membantu memverifikasi keunikan nama, mencegah spoofing nama, dan memberi pemanggil identitas unik saat referensi diselesaikan. Namun, tidak ada tingkat kepercayaan yang dikaitkan dengan nama yang kuat.

Di Bagian Ini

Catatan

Semua fungsi ini tidak digunakan lagi mulai .NET Framework 4. Untuk alternatif yang disarankan, lihat antarmuka ICLRStrongName.

Fungsi GetHashFromAssemblyFile
Mendapatkan hash file rakitan yang ditentukan, menggunakan algoritme hash yang ditentukan. Tidak digunakan lagi mulai .NET Framework 4.

Fungsi GetHashFromAssemblyFileW
Mendapatkan hash dari file perakitan yang ditentukan sebagai string Unicode, menggunakan algoritma hash yang ditentukan. Tidak digunakan lagi mulai .NET Framework 4.

Fungsi GetHashFromBlob
Mendapat hash rakitan di alamat memori yang ditentukan, menggunakan algoritme hash yang ditentukan. Tidak digunakan lagi mulai .NET Framework 4.

Fungsi GetHashFromFile
Menghasilkan hash atas konten file yang ditentukan. Tidak digunakan lagi mulai .NET Framework 4.

Fungsi GetHashFromFile
Menghasilkan hash atas konten file yang ditentukan oleh string Unicode. Tidak digunakan lagi mulai .NET Framework 4.

Fungsi GetHashFromHandle
Menghasilkan hash atas isi file dengan handel file yang ditentukan, menggunakan algoritma hash yang ditentukan. Tidak digunakan lagi mulai .NET Framework 4.

Fungsi StrongNameCompareAssemblies
Menentukan apakah dua rakitan hanya berbeda dengan tanda tangan nama kuat mereka. Tidak digunakan lagi mulai .NET Framework 4.

Fungsi StrongNameErrorInfo
Mendapatkan kode galat terakhir yang dimunculkan oleh salah satu fungsi nama yang kuat.

Fungsi StrongNameErrorInfo
Mengosongkan memori yang dialokasikan dengan panggilan sebelumnya ke fungsi nama yang kuat seperti StrongNameGetPublicKey, StrongNameTokenFromPublicKey, atau StrongNameSignatureGeneration. Tidak digunakan lagi mulai .NET Framework 4.

Fungsi StrongNameGetBlob
Mengisi buffer yang ditentukan dengan representasi biner dari file yang dapat dijalankan di alamat yang ditentukan. Tidak digunakan lagi mulai .NET Framework 4.

Fungsi StrongNameGetBlobFromImage
Mendapatkan representasi biner dari gambar rakitan pada alamat memori yang ditentukan. Tidak digunakan lagi mulai .NET Framework 4.

Fungsi StrongNameGetPublicKey
Mendapatkan kunci publik dari pasangan kunci privat/publik. Tidak digunakan lagi mulai .NET Framework 4.

Fungsi StrongNameHashSize
Mendapatkan ukuran buffer yang diperlukan untuk hash, menggunakan algoritme hash yang ditentukan. Tidak digunakan lagi mulai .NET Framework 4.

Fungsi StrongNameKeyDelete
Menghapus kontainer kunci yang ditentukan. Tidak digunakan lagi mulai .NET Framework 4.

Fungsi StrongNameKeyGen
Membuat pasangan kunci publik/privat baru untuk penggunaan nama yang kuat. Tidak digunakan lagi mulai .NET Framework 4.

Fungsi StrongNameKeyGenEx
Menghasilkan pasangan kunci publik/privat baru dengan ukuran kunci yang ditentukan untuk penggunaan nama yang kuat. Tidak digunakan lagi mulai .NET Framework 4.

Fungsi StrongNameKeyInstall
Mengimpor pasangan kunci publik/privat ke dalam kontainer. Tidak digunakan lagi mulai .NET Framework 4.

Fungsi StrongNameSignatureGeneration
Menghasilkan tanda tangan nama yang kuat untuk rakitan yang ditentukan. Tidak digunakan lagi mulai .NET Framework 4.

Fungsi StrongNameSignatureGenerationEx
Menghasilkan tanda tangan nama yang kuat untuk perakitan yang ditentukan, berdasarkan bendera yang ditentukan. Tidak digunakan lagi mulai .NET Framework 4.

Fungsi StrongNameSignatureSize
Mengembalikan ukuran tanda tangan nama yang kuat. Tidak digunakan lagi mulai .NET Framework 4.

Fungsi StrongNameSignatureVerification
Mendapatkan nilai yang menunjukkan apakah manifes rakitan di jalur yang disediakan berisi tanda tangan nama yang kuat, yang diverifikasi sesuai dengan bendera yang ditentukan. Tidak digunakan lagi mulai .NET Framework 4.

Fungsi StrongNameSignatureVerificationEx
Mendapat nilai yang menunjukkan apakah manifes rakitan di jalur yang disediakan berisi tanda tangan nama yang kuat. Tidak digunakan lagi mulai .NET Framework 4.

Fungsi StrongNameSignatureVerificationFromImage
Memverifikasi bahwa rakitan yang telah dipetakan ke memori valid untuk kunci publik terkait. Tidak digunakan lagi mulai .NET Framework 4.

Fungsi StrongNameTokenFromAssembly
Membuat token nama yang kuat dari file rakitan yang ditentukan. Tidak digunakan lagi mulai .NET Framework 4.

Fungsi StrongNameTokenFromAssemblyEx
Membuat token nama yang kuat dari file rakitan yang ditentukan, dan mengembalikan kunci publik. Tidak digunakan lagi mulai .NET Framework 4.

Fungsi StrongNameTokenFromPublicKey
Mendapatkan token yang mewakili kunci umum. Tidak digunakan lagi mulai .NET Framework 4.

Struktur PublicKeyBlob
Mewakili kunci umum pasangan kunci publik/privat dalam format biner.

Lihat juga