签署升级无w/o证书颁发机构

问题描述:

我可以让我的InstallScript升级签名,以便在进行升级时进行一些验证,即安装的应用程序和升级都具有相同的签名。签署升级无w/o证书颁发机构

我知道我可以使用证书颁发机构,但我需要这样做。 我知道有便宜的认证,但这不是关于钱。

从代码中进行验证是没有意义的。唯一可靠的验证是内置于外部实体的验证,即操作系统。在Windows中,这种机制被命名为Authenticode,它涉及由证书颁发机构颁发的证书。 Java存在类似的机制,用于Adobe脚本和Office脚本,但所有这些机制都使用证书。所以你的(最可能唯​​一的)选择是从一个CA获得一些便宜的代码签名证书。