TCP发送数据, 什么时候需要对数据加密


最近在开发一款android app, 因为需求的需要, app使用tcp和服务器保持长连接, 然后用户在操作时通过tcp发送指令及数据(键值对)到服务器, 比如添加分组这一类的操作, 那么在对用户的操作有进行后台权限验证的情况下, 除了用户登录和注册时的账号密码以外, 我们是否有必要对发送的数据(即指令和数据)进行加密呢?一般什么样的数据需要加密呢?

数据加密 java Android tcp

杜蕾斯小新 10 years, 3 months ago

不用加密,直接ssl连接就行了。根本不用自己造轮子的。

某个安静的路人 answered 10 years, 3 months ago

看你对数据传输安全性要求高不高了 有一些重要的数据、或者用户保密信息相关 则进行加密 还有就是服务器验证数据来源等 也要用到参数加密

比那名居访课 answered 10 years, 3 months ago

看你数据是否敏感,敏感则加密,使用AES(对称)加密性能高,使用RSA(非对称加密)加密系数高,性能差。
一般用户账户相关,积分相关(游戏)之类数据加密。

RavenGP answered 10 years, 3 months ago

Your Answer