Важно, если вы собираетесь поместить сборку в GAC для использования большим количеством сборок.
Это выгодно, если вы собираетесь дать пользователям возможность использовать их, а не устанавливать их самостоятельно, поскольку это дает определенную степень уверенности в том, что это действительно файл, который, как вы сказали, передали им, а не файл, подделанный.
Хорошо использовать несколько (возможно, только один) файлов SNK для каждой сущности (отдельного лица, коллектива, группы с открытым исходным кодом или компании), потому что, если кто-то доверяет вам (означает ли вы «частное лицо», компанию и т. Д.), И они поэтому доверяйте открытому ключу, который, как они уверены, принадлежит вам, и тогда он будет доверять ему в следующий раз. Вы бы не хотели каждый раз подписывать чеки разной собственноручной подписью?