移动端(譬如Android)程序是咋安全保存自己的密钥的?
其实私钥不重要,重要的是各种网络API的appkey和appsecret的保存
■网友
估计很多不规范的就是当普通文件存了,之前不是有媒体曝光有多个银行都用的一个证书签的么
■网友
秘钥对应有算法的封装在.so文件里,加解密通过native方法。纯粹appkey保存的,保存打乱的加入无效信息的appkey,通过java算法还原成原始appkey,算法混淆。秘钥随意生成的,只对本地范围使用,可以用动态秘钥,使用imei,本手机号码+其他生成秘钥。
推荐阅读
- 西藏首台5G网络车载移动CT仪器投用
- 教育|中国移动“和教育”智慧校园研讨会在通召开
- 夕阳红|南通移动:“智慧养老”手机让“夕阳红”不孤单
- 怎样评价华为、诺基亚、中兴中标中国移动高端路由交换设备扩容集采
- 为啥Smartisan OS只能支持移动的VoLTE
- 到底是移动通信技术的发展影响了手机的设计还是手机的发展带动了移动通信技术的进步
- 带电源的移动硬盘插电脑上就黑屏咋办
- 怎样评价Google发布的Android P
- 中国移动采购共享服务中心,有人了解这个中心的情况么,可以介绍一下吗
- Android怎样在不Root的前提下阻止App互相唤醒
