我正在寻找在线加密签名日期/时间的来源。我不需要完整的时间戳服务,因为我对信息«日期/时间是那个»感到满意,没有我提供的挑战/哈希的链接。我不在乎一个活跃的对手是否向我的受信任设备提供了一个旧的(甚至是非常旧的)日期/时间;我只关心在未来给它一个约会的尝试。我的受信任设备可能是我可以编程的智能卡,连接到不受信任的 PC。
我想要一些免费的或需要验证才能获得新证书的东西。我可以向为我提供该服务的当局支付年费。我预计一年内只有一万个请求。我可以忍受服务中断或日期/时间延迟不超过一个小时。
我正在考虑从商业 CA 购买常规 SSL(或类似)证书,并使用他们为该证书提供的吊销服务,我被告知回复查询 «此证书是否仍然有效?» 带有签名消息 « by (explicit current time) this certificate is valid »,然后我可以使用长期 CA 公钥进行检查。
听起来不错?商业 CA 广泛支持哪种合适的协议?正常的商业 CA 实践/使用条款是否允许我的使用?
有什么选择吗?
后期补充:
我非常喜欢这样的东西,即受信任的设备可以验证由不受信任的PC 主机静态提交给它的中等数量的数据(例如签名消息、证书)。
受信任设备的工作应该很简单(由于资源有限,并且需要确定实施是安全的)。
我希望可以在单个 TCP/IP 会话中获得加密签名的日期/时间,并且我还没有准备好为需要此服务的每个点设置一个电子邮件地址。
我对免费请求的要求不是关于费用,而是关于为了请求任何收费获得的任何东西而进行身份验证的实际需要。密码是不可能的。即使是通过 IP 进行的弱身份验证也不适合(在紧急情况下切换到备用互联网访问,然后就无法使用了)。
我不反对免费服务,但我愿意付费以降低服务终止的几率,并且如果将来时钟跳动会让某人感到尴尬。