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


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

数据加密 java Android tcp

杜蕾斯小新 10 years, 10 months ago

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

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

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

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

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

RavenGP answered 10 years, 10 months ago

Your Answer