[发明专利]一种蓝牙基站数据加密方法及其设备在审
申请号: | 201810159243.8 | 申请日: | 2018-05-31 |
公开(公告)号: | CN110557754A | 公开(公告)日: | 2019-12-10 |
发明(设计)人: | 李国军;李强;郝航 | 申请(专利权)人: | 北京首都国际机场公安分局;北京四月兄弟科技有限公司 |
主分类号: | H04W12/02 | 分类号: | H04W12/02;H04W4/80;H04W4/06;H04L9/06 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100621*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 蓝牙基站 用户私钥 加密算法 高精度时钟芯片 广播加密 加密数据 数据加密 生产工艺 广播 生产成本 加密 写入 | ||
本发明公开了一种蓝牙基站数据加密方法及其设备,包括:蓝牙基站固件内部预先写入用户私钥;蓝牙基站使用用户私钥、广播次数和加密算法生成加密数据;蓝牙基站广播加密数据。本发明的上述实施例,使用加密算法对用户私钥和广播次数进行加密,不需要额外增加高精度时钟芯片,节省了蓝牙基站的生产成本,简化了蓝牙基站生产工艺的复杂性。
技术领域
本发明涉及无线通信领域,尤其涉及一种蓝牙基站数据加密方法及其设 备。
背景技术
iBeacon是苹果公司2013年9月发布的移动设备用OS(iOS7)上配备的 新功能。其工作方式是,配备有低功耗蓝牙(BLE)通信功能的设备使用BLE 技术向周围发送自己特有的ID,接收到该ID的应用软件会根据该ID采取一 些行动,支持iBeacon功能的蓝牙设备,被称为蓝牙基站。
由于蓝牙基站的数据通过广播的方式传播,数据传输的安全性就成为了各 厂家重视的指标,经过近几年的研究和发展,目前业内通常采用的解决方案是, 在蓝牙基站中增加高精度的时钟芯片,并使用时钟芯片产生的时间戳进行加 密,接收设备通过解析时间戳,判断接收到的数据是否为合法数据。
但现有技术中采用的高精度时钟芯片成本高昂,增加了蓝牙基站的生产成 本,同时增加了蓝牙基站生产工艺的复杂性。
发明内容
本发明实施例提供了一种蓝牙基站数据加密方法及其设备,用以降低蓝牙 基站的生产成本,同时降低了蓝牙基站生产工艺的复杂性。
本发明实施例提供的蓝牙基站数据加密方法,包括:
蓝牙基站固件内部预先写入用户私钥;
蓝牙基站使用用户私钥、广播次数和加密算法生成加密数据;
蓝牙基站广播用户私钥和加密数据。
优选的,广播次数逐次递增。
优选的,加密算法为AES128算法。
优选的,加密数据符合Eddystone协议。
本发明实施例还提供一种蓝牙基站数据加密方法,包括:
移动终端接收蓝牙基站广播的用户私钥和加密数据;
移动终端使用加密算法和用户私钥,解密加密数据;
移动终端获得解密后的明文数据。
优选的,加密算法为AES128算法。
优选的,加密数据符合Eddystone协议。
本发明实施例还提供一种蓝牙基站设备,包括:数据存储单元、数据加密 单元、计数单元和广播单元,其中:
数据存储单元中预先写入用户私钥;
计数单元中记录广播次数;
数据加密单元使用数据存储单元中的用户私钥、计数单元中的广播次数和 加密算法,生成加密数据;
广播单元广播存储单元中的用户私钥和数据加密单元生成的加密数据。
优选的,计数单元记录的广播次数逐次递增。
优选的,据加密单元使用AES128算法生成加密数据。
本发明的上述实施例,使用加密算法对用户私钥和广播次数进行加密,不 需要额外增加高精度时钟芯片,节省了蓝牙基站的生产成本,简化了蓝牙基站 生产工艺的复杂性。
附图说明
图1为本发明实施例提供的蓝牙基站数据加密算法流程示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京首都国际机场公安分局;北京四月兄弟科技有限公司,未经北京首都国际机场公安分局;北京四月兄弟科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810159243.8/2.html,转载请声明来源钻瓜专利网。