美文网首页
对称加密广告上报流程

对称加密广告上报流程

作者: 别谈以后Axy | 来源:发表于2019-02-22 11:37 被阅读0次

    整体流程:Android上报广告,统计-->分析-->计费。

    为了减少后端压力,中间加了收集的流程,由于广告量比较大所以我采用了Openresty这门语言来收集。

      OpenResty 致力于将你的服务器端应用完全运行于 Nginx 服务器中,充分利用 Nginx 的事件模型来进行非阻塞 I/O 通信。不仅仅是和 HTTP 客户端间的网络通信是非阻塞的,与MySQL、PostgreSQL、Memcached 以及 Redis 等众多远方后端之间的网络通信也是非阻塞的。            ————章亦春

    接下来说一下加密和收集的流程:

     1.Android端(以下称电视) 向openresty申请uuid,每次申请50个本地存为数组,每次使用一个就删掉一个,用完会重新获取。

    2.电视申请uuid后要根据加密串和终端mac地址进行对称加密,发送给Openresty,代理层会根据之前预存的uuid进行第一次校验,uuid存在我的库里将会进行后续操作,如不存在则认为是非法请求。(此过程是防止恶意攻击以及无效请求产生压力),uuid校验通过后将会进行对称解密,如正常解密说明数据安全,存储至缓存服务器。

    3.后端采用php或者go来根据收集数据进行分析即可。

    相关文章

      网友评论

          本文标题:对称加密广告上报流程

          本文链接:https://www.haomeiwen.com/subject/rzgsyqtx.html