精华

0:小程序加密解密、签名系列之开山篇

  • • 发表于 8年前
  • • 作者 Roluce
  • • 6568 人浏览
  • • 13 条评论
  • • 最后编辑时间 8年前
  • • 来自 [技 术]

原创声明:本文为作者原创,未经允许不得转载,经授权转载需注明作者和出处

我的学习路线

1:看一遍微信小城官方文档(框架、组件、API)
2:本站Michael老师的实战三部曲
3:本站Michael老师的JS大神之路、Flex等基础的补充
3:做一个关于“同城的教育培训班”的小程序
3:研读各种Demo,吸收其精华,收集其有用的代码
4 :等等等

终极目标:精通小程序,小程序能做到的,我都会!


“菜鸟”写“菜鸟教程”给“菜鸟”看

我是今年三月份进入IT行业的。
我没有本站很多大神的NB的标签,如:“精通xxx”、“有xx年的丰富的经验”。
对我来说,啥都是初学。

我想我遇到的问题,大部分初学者也会遇到。

为了给其他初学者提供一点点的帮助,我决定“总结我遇到的问题和思考”,然后整理并发布出来。

我以初学者的身份,写初学者都能看懂的文章,给初学者看。


近期进程

这些天一直在看小程序文档(框架、组件、API),已接近尾声。
都是在工作的缝隙中进行“偷学”的,进度自然慢了些。

关于小程序框架
我把在学习“框架”过程中遇到的问题和思考,整理并发布了相关文章。
详见:“小程序框架系列专题

关于小程序组件
小程序组件学习过程很轻松,感觉没太大的难点,只需要记下细节即可。

关于小程序API
对于API的学习,大部分也是很简单的,但是也有一些难点。
比如:网络方面的上传/下载/Socket,界面方面的动画/绘图,开放接口方面的加密解密/微信支付/消息模板等

作为初学者,这也是“卡”住我,刚看就晕的地方,我想其他初学者大多也像我一样被卡主。
我打算先突破这些难关,然后想小程序框架细节一样,把“所有的我遇到的问题和思考”发表出来。


本期“加解密、签名”系列目录

1:获得session_key和openId(加解密、签名系列)
2:用户敏感信息的解密(加解密、签名系列)
3:AES加密与Base64编码(加解密、签名系列)
4:官方AES代码(PHP版)代码注释(加解密、签名系列)
5:我测试的代码及打包下载(加解密、签名系列)
6:迅雷、QQ旋风地址的Base64编码(加解密、签名系列)
7:用户数据签名详解(加解密、签名系列)
8:用户敏感信息完整性检验(加解密、签名系列)


PS:

自己看懂容易。
写出来,努力让别人看懂,尤其是初学者看懂。
这需要大量的时间和精力。
不过!这既能帮助别人,又能对这知识加深记忆,是值得的~

我分享,我快乐,哈哈!~


最后:放一张非常有价值的图

不容易,此系列终于都写完了(2016.12.12 21:11)

END…

分享到:
13条评论
Ctrl+Enter
作者

Roluce

Roluce

APP:0 帖子:50 回复:112 积分:3610

已加入社区[2857]天

山东_聊城_qq:635068

作者详情》
Top