Tôi có một exe sử dụng Castle Windsor để triển khai cơ chế plugin. Tôi cần phải xác minh rằng các plugin tôi tải đến từ tôi (và không phải là một số mã độc hại).Xác thực các tệp DLL trong C#
Tôi tin rằng tôi cần ký cả exe và dll với khóa không đối xứng (có thể là SNK?). Thứ nhất là điều này đúng và làm thế nào tôi có thể làm điều này? Thứ hai làm thế nào tôi có thể xác minh lập trình trong exe rằng dll đến từ một nguồn đáng tin cậy?
thể trùng lặp của [.NET Assembly Plugin Security] (http://stackoverflow.com/questions/932339/net-assembly-plugin-security) –