CÁC GIẢI PHÁP LẬP TRÌNH C# - Trang 54

54
Chương 1: Phát triển ứng dụng

Nếu bạn nhắp Yes, hoặc trước đó đã chọn là luôn tin tưởng SPC, công cụ Certificate
Verification
xác nhận tính hợp lệ của chữ ký và assembly.

Hình 1.6 Công cụ Certificate Verification

13.

13.

T o và thi t l p tin t

ng m t SPC th nghi m

ế ậ

ưở

T o và thi t l p tin t

ng m t SPC th nghi m

ế ậ

ưở

Bạn cần tạo một SPC để thử nghiệm.

Sử dụng công cụ Certificate Creation (makecert.exe) để tạo một chứng chỉ X.509
và sử dụng công cụ Software Publisher Certificate (cert2spc.exe) để tạo một SPC
từ chứng chỉ X.509 này. Thiết lập tin tưởng chứng chỉ thử nghiệm bằng công cụ
Set Registry
(setreg.exe).

Để tạo một SPC thử nghiệm cho một nhà phát hành phần mềm có tên là Square Nguyen, trước
hết sử dụng công cụ Certificate Creation để tạo một chứng chỉ X.509. Lệnh:

makecert -n "CN=Square Nguyen" -sk MyKeys TestCertificate.cer

sẽ tạo một file có tên là TestCertificate.cer chứa một chứng chỉ X.509, và lưu trữ khóa riêng
tương ứng trong một kho chứa khóa CSP có tên là MyKeys (được tạo tự động nếu chưa tồn
tại). Bạn cũng có thể ghi khóa riêng vào file bằng cách thay

-sk

bằng

-sv

. Ví dụ, để ghi khóa

riêng vào một file có tên là PrivateKeys.pvk, sử dụng lệnh:

makecert -n "CN=Square Nguyen" -sv PrivateKey.pvk TestCertificate.cer

Liên Kết Chia Sẽ

** Đây là liên kết chia sẻ bới cộng đồng người dùng, chúng tôi không chịu trách nhiệm gì về nội dung của các thông tin này. Nếu có liên kết nào không phù hợp xin hãy báo cho admin.