更新 我已经在StackExchange Code Review网站上发布了一个脚本,我正在使用它。 我的原始问题是是否有一种方法可以使用X.509证书和时间戳签署Git提交?有一段时间,我认为只有受信任的第三方才能为我签署的使用X.509证书签名的内容加上时间戳。这并不是事实。用X.50...
在我的构建过程中,我希望包含一个来自符合RFC-3161标准的TSA的时间戳。在运行时,代码将验证这个时间戳,最好不需要第三方库的帮助。(这是一个.NET应用程序,因此我可以很容易地使用标准哈希和非对称加密功能。) RFC 3161依赖于ASN.1和X.690等技术,不容易实现,所以至少目前...