怎么实现国密SM4的统一加密传输

RT,怎么实现国密SM4的统一加密和解密

你好,请问你的加密目标是什么?

做数据的加密传输,保证数据的安全

能详细描述一下你的应用场景吗?

就是传输的数据要统一通过sm4加密一下然后再传输,服务端加密,到展示层时 解密展示

CUBA 中基于Vaadin的前端界面与服务端的数据交互是基于长连接轮询技术或websocket协议进行通讯了。目前不提供统一加密机制,因为前后端的数据安全传输一般通过启用 HTTPS来保证。
HTTPS 协议不能满足你们的需要吗?

不满足,客户的需求明确要求使用国密SM4加密,关键是移动端开发时,使用restful进行数据传输,所以想有没有统一的办法来实现数据加密

这样话服务端可以使用SpringMVC 消息转换器来实现。移动端请求RestAPI 不知道你用的哪个类库,不管哪个类库 ,一般都提供一个类似于服务端消息转换器的机制。在自定义的消息转换器中进行数据的加密、解密。