本文是资料整理向文章,参考资料如下:

2022.4.27

GB/T 38961-2020 个人健康信息码 参考模型
https://baijiahao.baidu.com/s?id=1687250499391645934&wfr=spider&for=pc
https://www.zhihu.com/question/388689334
https://www.ithome.com/0/534/279.htm
https://www.bilibili.com/video/av246005825/
https://www.bilibili.com/video/BV1vk4y1z7Bi/?spm_id_from=333.788.recommend_more_video.-1

一、基本原理

健康码最主要的是基于手机号码的手机定位,基于身份证号码下的消费记录、乘车及飞机记录,及填报行程信息或者扫描场景位置登记等,结合疫情进行大数据分析后的结果展示。

各种健康码基本都是对接的 “通信大数据行程卡”,它不受地域限制,不收集身份证号、家庭住址。只要对接输入手机号码,就能基于通信网络数据获取过往14天内的出行信息。原理就是基于手机信令数据能够有效定位用户的手机位置,从而寻找到机主本人。

工信部副部长刘烈宏:截止11月底,通信行程码查询超过46亿人次。从这个数据量可以看出,三大运营商为我国有效阻断病毒传播链条作出了积极贡献。

简述:

健康码系统是基于用户数据,如位置信息、消费信息等数据,经过大数据处理从而分析出健康状态,并以一种特定形式展现出来,如红码、黄码、绿码。

二、定位原理

1、基站定位

移动通信网络由许多按照一定规则布局的基站构成,每个基站不仅具体位置不变,且有固定编号。手机开启后会自动搜索周边基站,并选取信号最优的接入。

与此同时,手机还会随着位置变换自动切换基站。因此,通过各个基站检测接收到的信号参数,如信号到达时间(时间差)、信号达到方位角、到达信号的强度,就能确定手机的位置。

基站数量远少于WIFI,且基站都有公开的位置数据,因此采集工作相对简单。

2、卫星定位

卫星在太空不停向地面发射导航电文信号,等于实时标注自身位置。一旦手机接收到多颗卫星信号,就可以通过手机与每颗卫星的距离、角度等进而推算出手机的位置

常见的卫星定位系统有GPS、北斗、GLONASS、伽利略等,请自行百度。

卫星定位系统的优点在于精度高,误差一般在15米以内。GPS芯片会接收天空中多颗卫星的同步信号,然后根据信号的相位差,计算出具体的经纬度。保持多颗卫星信号同步,将误差控制在纳秒级以下,是GPS核心技术之一。

3、WiFi定位

每个Wi-Fi路由器都有全球唯一的MAC地址(包括启动移动热点功能的手机),且会不停发射SSID广播。如果我们的手机开启无线功能,Wi-Fi天线就会时刻侦测周围的无线热点功率和MAC地址,并将其提供给专门的位置服务商。一般情况下,用户周边会有多个WIFI信号源,此时手机会默默地解析出所有WIFI的MAC地址,如果某些WIFI的信息在数据库中已经存在,则可以根据信号强度,推导出未知WIFI的经纬度。如果没有已知WIFI,而手机碰巧开着GPS,则也能完成数据采集。这样,服务商就能获取个人的具体定位。

WIFI方式和基站方式,都需要联网,要不你怎么和服务器联系?但是WIFI模块打开后,即可进行WIFI扫描和信息采集,不必连接到某一AP上,基站也是一样,不必打开蜂窝网络。因为向服务器发起查询请求,既可走蜂窝数据流量,也可走WIFI流量。

简述:

        位置信息是整个系统中比较关键的信息,都是通过设备独有的ip进行定位,然后上传给服务器进行信息处理,有一种情况就是,部分用户会收到运营商发送的健康信息,会给出相应的防范措施,而与之同时空的另一部分人却没有收到相应信息,这是由于基站隶属于不同的运营商,例如有时移动用户收到了消息,但是联通用户却没有。

三、制码原理

健康码的结构

1、A段

用户身份标识,数据来自健康码服务系统,一般使用网证。

2、B段

业务数据,码的长度及版本、码的类型、制码平台标识、截止时间、个人信息主体授权记录摘要。

3、S段

针对A+B段内容的签名值。

4、实现流程

用户填入必要信息: 手机端依次填入姓名、证件信息、联系电话、行程信息

健康码系统评估健康风险等级:详见 系统原理>电子凭证

健康码加密文本发送到手机端

        简述:

主要为健康码所呈现出的内容原理,该数据即包含了使用过程中所展示验证的信息,也包含了背后隐性的数据和数据分析过程。

四、系统原理

1、运行机制

健康码应用系统参考模型

整个系统以实名认证为前提,无论是用户还是接触用户的人,都需要实名认证。

过程:

        亮码端向身份认证平台验证用户身份>>>

亮码端向健康码服务系统发送制码请求>>>

亮码端向健康信息服务系统查询用户健康信息>>>

健康码服务系统将用户信息通过公安数据库转化为系统中储存的唯一代码(临时网证)>>>

健康码服务系统向亮码端返回临时网证>>>

健康信息服务系统向亮码端返回健康数据>>>

亮码端生产可以展示的健康码>>>
        扫码端识别出健康信息上传到健康信息服务系统>>>

健康信息服务系统向健康码服务系统发出验码请求>>>

健康码服务系统 根据 A段码 还原身份信息后向健康信息服务系统授权查询>>>

健康信息服务系统向扫码端返回健康信息(不含身份信息)

简述:

健康码使用过程中,所涉及的信息处理过程。

2、电子凭证

去年年初,疫情肆虐的时候,支付宝在国务院办公厅电子政务办的指导下,基于全国一体化政务服务平台研发全国统一的疫情防控健康码系统。从专利上大致能看出,健康码是通过不同的电子凭证来标识用户的健康状况。

而电子凭证生成时,系统会根据用户所处的不同应用场景各自对应的健康状态来判定条件和用户标识,从而获取不同应用场景各自对应的参考用户数据。然后,根据不同应用场景各自对应的参考用户数据,确定用户在不同应用场景中分别对应的健康状态。接着,根据这些健康状态和用户标识,生成与用户对应的电子凭证。

这些电子凭证和用户数据会被存储在服务器中,以便后续查看。当用户到了某一个场景,该场景中对应的终端设备会发送服务请求信息,信息中包含用户的电子凭证,若电子凭证有效,则从电子凭证对应的信息中确定用户在这个场景中的健康状态,然后,服务器向终端设备发送通知消息,通知消息中包含用户在该场景中对应的健康状态以及模糊处理后的用户标识。接着,服务器会生成检测记录,用于记录该场景对应的终端设备对用户的健康状态的检测情况。

简述:

        信息验证过程中,涉及的电子凭证原理,涉及到了很多专利。

五、数据原理

1、采集数据

客观数据:不需要个人主动提供信息

A)确诊、疑似等病情病例数据

B)密切接触者数据

C)医学检测数据

D)发热门诊数据

E)个人移动通信终端停留超过系统规定的一定时长的漫游地区风险等级信息 详见 定位原理

F)交通出行信息

G)出入境数据

H)海关检验检疫数据

主观数据:依靠自觉性

I)疫情社区及重点活动场所数据

J)通过全民健康信息平台相关接口调取的健康档案信息

K)社区调查形成的家庭、居住、旅行入住等数据

L)各核查点上报的测温和场所出入记录数据

M)用户自行申报的个人或家庭健康数据

个人记录:截止2022.4.28 缺少法律支持、数据分析原理。

疫情下健康码行程码原理相关推荐

  1. 手机微信如何合并健康码行程码

    在疫情的情况下,很多时候我们需要合并健康码行情码提交:发朋友圈时,有时候也希望合并一些照片做九宫格:提交资料审核时,有时候也需要我们合并证照正反面.合并图片的需求一直存在于我们的生活中,但是很多使用苹 ...

  2. 如何将多张健康码行程码拼接在一起合成一张图片呢?日常生活中,有用的拼图小程序分享

    因为疫情的原因,最近很多上班族和学生们,返上班和上学时,都被要求提供全家人或同住人的健康码和行程码截图,并且需要打印在同一张纸上.很多人不知道如何把多张健康码和行程码拼接在一起,因此很是烦躁. 下面给 ...

  3. 开学在即,一家人的健康码行程码拼图怎么拼

    开学季已经来临,学生们开始陆续加入返校大军.因为最近疫情呈现多点散发的状态,学校为保障师生们的健康,都要求班主任提前7天开始收集本班学生及其同住人的健康码行程码.为方便汇总,班主任要求家长们将其一家老 ...

  4. 大数据天才马晓东,发明了健康码行程码

    马晓东1986年1月,出生于宁夏固原,2006年以宁夏固原市高考班级状元的身份考入湖南大学,在校期间他就带领团队完成了与Google.IBM合作的大数据分布式计算技术商业项目,被称为网络数据天才. 现 ...

  5. 如何把粤康码行程卡拼图?小白拼图话你知

    大家好,我叫小白拼图,是一款小程序.疫情以来,节假日前后各大学校及企业必然加大疫情管控力度,需要收集粤康码和行程卡,且要求大家是把粤康码行程卡拼图上传.小白拼图知道目前有些手机没有拼图功能,也有些拼图 ...

  6. 基于JAVA疫情社区健康评估系统设计与实现 开题报告

      本科生毕业论文 基于Java疫情下社区健康评估系统springboot框架 开题报告 学    院: 专    业: 计算机科学与技术 年    级: 学生姓名: 指导教师:   XXXX大学本科 ...

  7. 基于Java毕业设计疫情下居家隔离服务系统源码+系统+mysql+lw文档+部署软件

    基于Java毕业设计疫情下居家隔离服务系统源码+系统+mysql+lw文档+部署软件 基于Java毕业设计疫情下居家隔离服务系统源码+系统+mysql+lw文档+部署软件 本源码技术栈: 项目架构:B ...

  8. 【附源码】计算机毕业设计java疫情下校园食品安全信息管理设计与实现

    项目运行 环境配置: Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(IntelliJ IDEA,Eclispe,MyEclis ...

  9. 基于JAVA疫情下居家隔离服务系统计算机毕业设计源码+系统+数据库+lw文档+部署

    基于JAVA疫情下居家隔离服务系统计算机毕业设计源码+系统+数据库+lw文档+部署 基于JAVA疫情下居家隔离服务系统计算机毕业设计源码+系统+数据库+lw文档+部署 本源码技术栈: 项目架构:B/S ...

最新文章

  1. 您试图打开以前版本的Microsoft Office创建的文件。注册表策略设置已阻止此文件在该版本中打开的解决办法
  2. 如何使PING命令带上日期,做长久的跟踪
  3. UVa 10258 - Contest Scoreboard
  4. SpringBoot shedlock MongoDb锁配置
  5. 软键盘弹起,导致底部被顶上去
  6. 第七章 Qt对象模型与容器类
  7. matlab从哪里学,从零开始学MATLAB(附光盘)/从零开始学系列
  8. 【读书笔记-数据挖掘概念与技术】数据预处理
  9. 毕设无忧|单片机类毕设论文模板
  10. 小米手机电池测试软件哪个比较好,教你查看小米8电池损耗
  11. 开源规则引擎Drools、URule简介
  12. 计算机领域中dns是什么意思,DNS是什么意思?DNS怎么设置才好?
  13. 支持DoH的DNS服务器,Win11 支持私密 DNS-over-HTTPS(DoH) 附启用教程
  14. 半小时实现Java手撸Http协议,爽!!(附完整源码,建议收藏)
  15. 关于“语义通信”的名词解释
  16. 【log4j2】下载、安装、使用
  17. 托业考试常遇到的科学论文词汇汇总
  18. Centos开机启动项
  19. [最短路-Floyd][并查集]SSL P2344 刻录光盘
  20. 圆钢材质名称和成分范围

热门文章

  1. 中柏ezpad4s_699元快抢 中柏EZpad4s时尚版全网首发
  2. 芯片设计制造和人工智能
  3. Java实现除去次方数
  4. <Verilog实现除法器> Verilog实现恢复余数(restoring)除法器
  5. JAVA HD japan_为什么手机信号会出现HD图标?难道又是套路?其实运营商也很无奈...
  6. UE4动态修改材质参数
  7. 伯乐很多,你是千里马吗?
  8. 利用瑞芯微3399Pro推理yoloV5s目标检测模型:踩坑笔记
  9. 小米9电量夜间待机优化
  10. 网易云阅读【iPhone2.0】 交互设计回顾