摘要
针对智慧能源充电桩在蓝牙通信时的身份认证问题,设计一种基于SM9(标识密码算法)的蓝牙安全防护方案。该方案将蓝牙安全模式与业务场景相结合,以解决离线场景下的充电桩与个人移动终端之间在蓝牙传输过程中,如何确认合法的充电桩和用户,并且保障通信安全和充放电的业务安全的问题。该方案基于SM9算法标识密钥体制,用于充电桩与个人移动终端的标识管理和私钥生成;利用蓝牙通信已有的安全机制,建立蓝牙安全连接,在对充电桩与个人移动终端进行双向认证后,将传输的业务数据进行加密保护。通过实验及结果分析,该方案可有效解决充电桩离线充放电中蓝牙通信中的安全认证问题,并简化与用户的交互次数,提高整体响应时间,减少终端存储和系统的通信量。
To solve the identity authentication problem of smart energy charging pile in Bluetooth communication,we design a kind of Bluetooth security protection scheme based on SM9(Identity-Based Cryptograph).The scheme combined Bluetooth security mode with the business scenario to solve the problem of how to confirm the legal charging pile and users,and ensure the communication security and business security of charging and discharging in the Bluetooth transmission between charging pile and personal mobile terminal in the offline scenarios.This scheme was based on SM9 algorithm identification key system,which was used for identification management and private key generation of charging piles and personal mobile terminal.The existing security mechanism of Bluetooth communication was used to establish a safe connection of Bluetooth,and the business data transmitted was encrypted and protected after two-way authentication between charging pile and personal mobile terminal.Through experiments and results analysis,the scheme can effectively solve the problem of safety authentication in Bluetooth communication during off-line charging and discharging of charging piles,simplify interaction times with users,improve the overall response time,and reduce the terminal storage and system traffic.
作者
卢阳
刘书勇
李嘉
田东博
王国栋
Lu Yang;Liu Shuyong;Li Jia;Tian Dongbo;Wang Guodong(NARI Group Corporation(State Grid Electic Power Research Institute),Nanjing 211106,Jiangsu,China;China Electric Power Research Institute,Beijing 100000,China)
出处
《计算机应用与软件》
北大核心
2022年第11期324-328,336,共6页
Computer Applications and Software
基金
国家电网有限公司总部科技项目-智慧能源服务系统关键技术研究及示范应用(52020118007D)。
关键词
物联网安全
充电桩
蓝牙安全
SM9算法
身份认证
Internet of things security
Charging pile
Bluetooth security
SM9 algorithm
Identity authentication