与《实施细则》相比,实际上,法律电子合同最难的部分应该是国家《电子认证服务许可证》。
事实上,中国有很多第三方电子合同平台。基本上,这些第三方电子合同企业都有良好的背景。特别是cfca,基本上国内各大银行都在使用其电子签名服务。
实现电子签名并不困难。现在在开源社区中有许多组件。它可以在平板电脑或手机上实现签名,然后根据合同签订区域的配置,实现手写电子签名的图像叠加。
电子印章是一样的,但印章不同于手写签名,所以印章的图像需要收集和保存,这对安全性要求很高。一旦印章数据泄露,后果非常严重。其实,实现这项技术并不难,也就是画面的叠加。互联网上有很多解决方案。而数据信息安全的处理确实需要时间和精力。
关于合法证书的绑定和电子证书的加密,这是需要相关国家机构认证的。你不能只在互联网上使用开源算法。毕竟,这一部分是电子签名和信息安全的核心。没有捷径。
我没有看到所谓的签名自我验证。我认为您应该参考带有证书的数字签名,然后使用证书来验证签名。
事实上,这是一种签名格式。它叫p7。它包括长度、算法、明文、签名字符串和证书公钥。收到证书后,可以使用证书自动进行验证。有许多这样的算法。你可以找到它。很容易找到。
这种签名的关键是证书也需要验证。一般情况下,双方都有颁发ca的公钥来验证证书的有效性。也有很多。