java加密,移动端解密

和朋友一起做了个手机应用,分为服务器端和移动端。里面有一些比较敏感的信息,想在想的是存入数据库的时候加密,然后客户端展现的时候在解密。之前没做过这方面的所以有些疑问。加入我在服务器端加密了,先3DES加密然后Base64,客户端解密的话翻过顺序来。据我所知android代码可以反编译,反编译后那不是可以知道解密的密钥等,然后就可以破解了。以前没怎么做个加密这一块的,请各位指教。或者保护用户数据安全有什么别的办法吗?还请各位不吝赐教。谢谢。

查看回复