在线客服
扫描二维码
下载博学谷APP扫描二维码
关注博学谷微信公众号
Kotlin互联网安全算法课程将带你使用Kotlin开发实现加密解密、增量更新、热修复、混合开发、支付等功能。课程由浅入深,在实战中带你玩转加密解密安全、增量更新、热修复、混合开发、第三方支付方方面面。 无论你是Android程序员还是JavaEE程序员,都有必要学习这些课程内容,下面一起来看看Kotlin互联网安全算法课程大纲吧!
一、 Kotlin实现加密算法
01.课程介绍
02.ascii编码
03.凯撒加密算法
04.频度分析法破解凯撒加密算
05.Byte和bit
06.常见对称加密算法介绍
07.DES加密和解密
08.Base64编码和解
09.AES加密和解密
10.DES和AES秘钥长度详解
11.工作模式填充模式
12.填充模式工作模式使用
13.对称加密应用实战
14.非对称加密介绍
15.非对称加密RSA-生成秘钥对
16.非对称加密RSA-加密
17.非对称加密RSA-分段加密
18.非对称加密RSA-分段解密
19.RSA保存秘钥对
20.总结RSA特点
21.消息摘要介绍
22.消息摘要md5
23.消息摘要sha1和sha256
24.消息摘要应用实战
25.数字签名
26.数字签名流程图分析
27.加密算法总结
二、Kotlin与增量更新
01.课程介绍
02.Kotlin配置
03.增量更新的集成
04.生成头条patch包
05.更新今日头条完成
三、Kotlin实现热修复
01.课程介绍
02.集成阿里热修复框架AndFix
03.热修复完成
04.热修复的不足
四、Kotlin与第三方支付
01.课程介绍及APP效果展示
02.Kotlin配置
03.支付宝开发者平台SDKDemo运行
04.支付宝支付秘钥配
05.第三方支付四部曲分析
06.真机访问本地服务
07.支付宝支付前2步
08.支付宝支付集成SDK
09.支付宝支付第3步
10.支付宝支付第4步
11.同步返回异步通知
五、Kotlin和JavaScript混合开发
01.课程介绍
02.Kotlin配置
03.WebView初始化
04.Kotlin与H5通信方式一(H5主动)
05.Kotlin与H5通信方式二(Kotlin主动)
06.Kotlin与H5通信方式三(callback)
07.H5回调kotlin获取酒店数据
08.H5在线模板刷新数据
09.kotlin仿QQ底部弹出Dialog
10.查看系统源码-调用系统拨号功能
11.本地模板打包上线
六、Kotlin与HTTPS编程
01.课程介绍及APP效果展示
02.kotlin配置
03.https服务器配置与keystore生成
04.https客户端编设置信任管理
05.https客户端编生成证书
06.https编程总结
分享完Kotlin互联网安全算法的课程大纲,大家有没有心动呀?只要大家能够学完以上内容,就可以掌握混合开发3种通信方式、https客户端编程、增量更新、热修复与第三方支付等等技能,成为加密解密领域的高级工程师。心动不如行动,现在就上博学谷免费报名学习吧~
— 申请免费试学名额 —
在职想转行提升,担心学不会?根据个人情况规划学习路线,闯关式自适应学习模式保证学习效果
讲师一对一辅导,在线答疑解惑,指导就业!
相关推荐 更多
线上学IT计算机编程培训班哪个好?如何挑选?
想转型学编程,线上学IT计算机编程培训班哪个好?如何挑选?这件事不管从现在看还是从长远看能不能给你带来好处,另外就是这件事的有效期是多长,大家都知道IT技术是更新换代非常快,需要不断学习新的技术和思维上的东西。
9433
2019-05-28 10:17:22
浅析僵尸网络怎么形成的?
僵尸网络是指采用一种或多种传播手段,将大量主机感染bot程序(僵尸程序),从而在控制者和被感染主机之间所形成的一个可一对多控制的网络。简单来说,就是黑客控制了你和其他人的电脑。那么 僵尸网络是怎样形成的?下面会带大家一起来看看。
7283
2019-07-26 19:40:38
博学谷IT培训机构线上IT培训班课程有哪些
博学谷IT培训机构线上IT培训班课程有哪些?目前博学谷就业班有:云计算大数据在线就业班、零基础大数据在线就业班、UI/UE设计在线就业班、视觉设计快速就业班、电商运营设计在线就业班、前端与移动开发在线就业班、JavaEE在线就业班、Python+人工智能在线就业班、新媒体+短视频运营在线就业班、Go语言与区块链在线就业班、软件测试在线就业班课程。
7805
2020-05-15 09:29:01
疫情防控在家办公期间远程办公软件有哪些?
2020年新型肺炎疫情蔓延。新型冠状肺炎疫情期间居家隔离,要求在家办公推迟返工时间,施行在家办公的机制,对于在线协作或远程办公软件产生了需求。远程办公软件协助工作,进行在线沟通,灵活安排工作。小编整理了几款比较好用的远程软件分享给大家。
6928
2020-02-13 10:03:50
Linux云计算运维课程大纲介绍
Linux云计算运维是一个融合了网络、系统、安全、应用架构、存储、大数据、云计算、Python运维开发等多学科、多技术于一体的综合型技术岗位。在国家大力提倡互联网+的情况下,互联网时代加速普及,Linux行业前景广阔,人才供不应求。百度、阿里巴巴腾讯等众多互联网公司都在使用Linux系统,相关运维人才需求量较大。这里给大家介绍一下Linux云计算运维课程大纲,感兴趣的小伙伴可以接着看下去~
5297
2020-06-03 16:52:39