2 long dzl long_dzl 于 2016.05.10 08:44 提问

前辈们,请问金融类安卓app有哪些加密方式,及哪些地方需要加密?

请问金融类安卓app有哪些加密/加密储存/加固方式,及哪些地方需要加密?谢谢各位前辈们了

2个回答

caozhy
caozhy   Ds   Rxr 2016.05.10 08:52
已采纳

一个是程序本身做混淆,防止被反编译。数字签名,防止被篡改。
一个是和服务器通信加密,防止数据被窃听。还有就是服务器需要做验证,防止客户端把数据提交到仿造的服务器上。

bdmh
bdmh   Ds   Rxr 2016.05.10 08:54

其他地方你自己根据需要定,但至少密码之类的应该加密保存传输

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
android知识回顾------安全加密(金融类)
1.使用RSA(非对称加密)  AES(对称加密)  Des方法对数据加密,是可逆的,但是MD5和SHA是不可逆的所以不适合,建议在项目中,针对需要加密的核心功能用SDK方式混淆打包加密,因为暴露在项目中的java代码都是不安全的,但是又怎么保证sdk不被黑客调用,所以需要进行 加密验证,通过RSA对称加密,来确定使用的权限,这是一个很好保护核心代码的安全加密方式。下面具体介绍 如何使用RSA。R
Android 常用的数据加密方式
前言Android 很多场合需要使用到数据加密,比如:本地登录密码加密,网络传输数据加密,等。在android 中一般的加密方式有如下: 亦或加密 AES加密 RSA非对称加密 当然还有其他的方式,这里暂且介绍以上三种加密算法的使用方式。亦或加密算法什么是亦或加密? 亦或加密是对某个字节进行亦或运算,比如字节 A^K = V,这是加密过程; 当你把 V^K得到的结果就是A,也就是 V^K = A,这
iOS开发,让数据更安全的几个加密方式
原文链接 写在前面:任何应用的开发中安全都是重中之重,在信息交互异常活跃的现在,信息加密技术显得尤为重要。在app应用开发中,我们需要对应用中的多项数据进行加密处理,从而来保证应用上线后的安全性,给用户一个安全保障。这篇文章就介绍在iOS开发中最常用的数据加密方式。 文中证书锁定内容部分参考了博客 http://blog.csdn.net/dd864140130/article/detail
Android中的加密方法
http://www.cnblogs.com/whoislcj/p/5470095.html Android数据加密之Rsa加密 前言:      最近无意中和同事交流数据安全传输的问题,想起自己曾经使用过的Rsa非对称加密算法,闲下来总结一下。      其他几种加密方式: Android数据加密之Rsa加密 Android
Android基于金融类应用程序的破解以及防护
最近在研究APP的安全问题,参考了极客学院的一个视频以及部分博友的文章后,有心记录一些心得。 安全这个词,我相信每一个中国人都非常熟悉,从小爸爸妈妈爷爷奶奶都会跟我们说,在外面玩要注意安全,早点回来、后来上了学,老师也在不断的提醒我们不要玩水,防寒保暖之类的,所以安全第一,并不是一句口号,现在互联网金融日益呈现出蓬勃发展的势头,也越来越多的人愿意把自己的积蓄拿出来投资到一些互联网金融的产
开发过程中主要的三种加密方式
加密解密 RSA MD5 AES 对称加密 非对称加密
iOS常见的几种加密方法
iOS常见的几种加密方法 普通加密方法是讲密码进行加密后保存到用户偏好设置中钥匙串是以明文形式保存,但是不知道存放的具体位置 一. base64加密 base64 编码是现代密码学的基础基本原理: 原本是 8个bit 一组表示数据,改为 6个bit一组表示数据,不足的部分补零,每 两个0 用 一个 = 表示用base64 编码之后,数据长度会变大,增加了
几种加密方式
几种加密方式 1 Base64加密方式(可逆) Base64中的可打印字符包括字母A-Z/a-z/数组0-9/ 加号’+’斜杠’/’ 这样共有62个字符 Base64 ios7之后加入系统库   2 MD5加密 Message Digest Algorithm MD5(中文名为消息摘要算法第五版)为计算机安全领域广泛使用的一种散列函数,用以提供消息的完整性保护 是计算
网络加密的三种方式及比较
 网络数据加密三种方式:   链路加密:又称在线加密,是对在两个网络节点间的某一条通信链路实施加密,是目前网络安全系统中主要采用的方式。 节点对节点加密:在链路加密的基础上,在中间节点装有加密解密保护装置,使节点对节点也加密。 端对端加密:又称脱线加密或包加密,数据在源结点被加密后,到终点的传输过程中始终以密文形式存在。   三种加密方式的比较:   链路加密只对通信链路中的
Android:客户端和服务器之间传输数据加密
Android客户端与服务器进行数据传输时,一般会涉及到两类数据的加密情况,一类是只有创建者才能知道的数据,比如密码;另一类是其他比较重要的,但是可以逆向解密的数据。        第一类:密码类的数据,为了让用户放心注册,密码类的数据的加密一般都是经过双重加密的,第一重加密使用不可逆的MD5算法加密,第二重加密是可逆的加密,常见的可逆加密有对称加密和非对称加密。上述不可逆的意思就是一旦加密就不