安卓加密/签名那些事情面试,一篇全部搞定

一.信息安全四大原则

在这里插入图片描述

二.常用的加密算法

  1. 对称加密:
    (1)单钥密码体系
    (2)常见的加密算法DES、AES
    (3)不安全,但性能高
  2. 非对称加密:
    (1)公钥和私钥
    (2)常见的加密算法RSA、DSA
    (3)安全,性能低
  3. 哈希算法:
    (1)不可逆,上面的对称加密和非对称加密都有加密和解密是可逆,常见的加密算法MD5、SHA、SHA-1、SHA-256
    (2)常应用于信息摘要和数字签名等领域

4.看此博客:
https://blog.csdn.net/jinjin1029/article/details/126337725?spm=1001.2014.3001.5502

5.结合支付宝公钥和私钥解释说明非对称加密

三.数字签名和数字证书

视频:https://www.bilibili.com/video/BV18N411X7ty/?spm_id_from=333.880.my_history.page.click

四.https原理

先看视频:https://www.bilibili.com/video/BV1KY411x7Jp/?spm_id_from=333.880.my_history.page.click
后看博客:https://blog.csdn.net/u014044812/article/details/79571927

五.我们需要做点什么

1.登陆注册密码加密处理,不然密码明文传输容易窃取账号

安卓中为我们提供工具类进行加密:https://blog.csdn.net/chuyouyinghe/article/details/124098822

在这里插入图片描述
2.面试问支付宝的支付流程以及使用到的加密算法:https://www.jianshu.com/p/f1f6ebd869b9
https://code84.com/740821.html
3.公司后台借口自定义ca证书,okhttp需要进行配置ca证书
https://blog.csdn.net/HHHceo/article/details/109614762

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值