×

华为移动服务中接触卫士的代码片段

消耗积分:0 | 格式:rar | 大小:0.19 MB | 2022-04-13

姚小熊27

分享资料个

  简介

  该项目是华为移动服务中接触卫士的代码片段,主要包括:密钥管理、蓝牙(BLE)任务管理、密钥文件分析、数据存储。本项目还提供了示例代码,为您展示如何在已集成Google Exposure Notification的应用中快速集成Contact Shield SDK。

  密钥管理

  本模块描述了如何生成周期性密钥、动态共享码(DSC)和辅助元数据(SD)。启动接触卫士服务(Contact Shield)时,调用ContactAdvBeaconGenerator.generate()可以生成上述与周期性密钥相关的数据。关键步骤如下:

  1.获取当天的周期性密钥。注意每个应用都有自己的周期性密钥集合。调用PeriodicKeyGenerator.getPeriodicKey()以获取周期性密钥,其逻辑为:

  如果数据库中已有当天的周期性密钥,则调用该接口会立即返回此密钥。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !