Я хочу опубликовать одно из своих приложений как с открытым исходным кодом и хочу, чтобы цифровая подпись двоичных файлов, которые я создал, с моим собственным сертификатом. (Конечно, кто-то еще может просто загрузить код и построить его самостоятельно с помощью собственного сертификата.) Я хочу сделать это, чтобы каждый мог проверить, что эта сборка была сделана мной, а не кем-то другим. Я также хочу создать безопасный веб-сайт с действующим сертификатом SSL, чтобы посетители могли безопасно создавать свои собственные учетные записи, чтобы они могли вносить свой вклад в этот проект.
Я мог бы создать самозаверяющий сертификат, но мне это не очень нравится. Или я могу заплатить Verisign за несколько золотых монет, чтобы получить сертификаты, которые будут действительны всего несколько лет. Мне тоже не нравится этот вариант, поскольку моя казна ценна для меня.
Итак, есть ли другие варианты? Например, поставщик, который поддерживает проекты с открытым исходным кодом, предлагая сертификаты по сниженной цене? Он не должен быть бесплатным, намного дешевле, чем Verisign...
(Проект создан на С# с Visual Studio 2008. Кроме того, дополнительный проект в ASP.NET, который требует SSL.)