客户端软件就是一个独立的用于完成某个任务的软件,如:邮件客户端软件就是用于收发电子邮件,PDF阅读器就是用于PDF阅读,这些客户端软件一般仅仅是安装升级包时才同服务端有通信。随着移动互联网的普及应用,各种移动App有更多的同服务端的交互和数据交换,但大多数移动App都是基于H5开发,实际上一个提交数据和接收数据展示的页面,不能称之为客户端软件。
对于客户端软件,如果要发挥更多的作用和为用户提供更多的服务,未来的趋势一定是需要同云端服务系统有更多的交互和数据交换,需要充分利用强大的云计算能力。客户端软件不仅仅是一个面向用户端的服务代理,更重要的是要满足用户在本地操作机密数据和保存机密数据的隐私保护需要,又能借助功能强大的云端服务系统,“云”“地”两端一体协同工作以完成传统的独立客户端软件无法完成的各种更复杂的工作和为用户提供更好的服务。
密信技术研发的密信App,是一个电子邮件客户端软件,但又不是一个传统的仅用于收发邮件的客户端软件。为了实现很复杂的全自动邮件加密和数字签名,密信App需要云端的七大系统(密信密码基础设施)的支持,使得密信App能自动为用户配置邮件证书,为用户提供加密公钥库服务和时间戳服务。这样,既能满足用户在本地操作邮件数据的加密和解密等隐私保护需要,又能借助功能强大的云端邮件加密服务系统,“云”“地”两端一体协同服务使得密信App能全球率先实现全自动邮件加密和数字签名。这是一个全球率先实现的创新解决方案,是一个很有意义的客户端软件开发的探索。
同样,密信App提供的电子签名服务,即将从密信App分离出来成为一个独立的客户端软件-我签文档App,也不是一个传统的电子签名工具软件,而是一个集PDF阅读、数字签名、验证签名和展示签名于一体的新型客户端软件。为了实现很复杂的全自动文档数字签名和加密,我签文档App实际上是一个面向用户端的数字签名服务代理,把数字签名服务分割为两部分操作-云端实现摘要签名和本地完成数字签名,使得用户无需上传待签名的文件给电子签名服务平台,这样就既能满足用户在本地操作文档数据的隐私保护需要,又能借助功能强大的云端电子签名服务系统,“云”“地”两端一体协同服务使得我签文档App能全球率先实现全自动文档数字签名和加密。这也是一个全球率先实现的创新解决方案。
也就是说,密信技术在研发密信App和我签文档App时已经走在了其他类似客户端软件的前面,率先采用的云端和客户端两端协同工作来实现以前一个独立的客户端软件无法实现的各种复杂功能,从而实现了电子邮件的全自动加密和电子文档的全自动数字签名。这一定是所有客户端软件的未来之路。
来源:freebuf.com 2021-03-30 16:51:56 by: Mesign
请登录后发表评论
注册