使用，软件包管理系统是所有软件形式（不仅仅更新和补丁）的主要发行模式，并且允许直接检查源代码的开放源代码模型（如果需要）。
使用证书颁发机构（CA）完成受信识别.用于代码签名的公钥应该可以追溯到受信任的根机构CA，使用安全的公钥基础设施（PKI）是最佳做法。这虽不能保证代码本身的可信，但可以确保它来自所声明的来源（更明确来说，来自特定私钥）。一个CA提供者可以提供根级别的信任，并能以代理方式将信任分配给其他人。如果用户信任一个CA，那么用户也相信该CA及其代理生成的密钥所签名的代码