摘要
为了保障电力用户信息的安全和隐私,提出一种基于联盟区块链技术的电力用户信息管理系统,利用联盟链去中心化、不可篡改等特点保证信息安全。同时,为了提高系统运行效率,采用Kafka作为共识机制,并且使用改进2FA双因子认证技术来保证登入节点的合法性,进一步增强对电力用户信息的保护。系统通过链码和前端的设计,可以实现对用户信息的查询和修改。从不可篡改性、隐私性和抗攻击性三方面论证了系统的安全性,通过测试证明了系统的可用性和高效性。
In order to ensure the security and privacy of power user information,this paper proposes a power user information management system based on alliance blockchain technology,which uses the characteristics of alliance chain decentralization and non-tampering to ensure information security.At the same time,in order to improve the operating efficiency of the system,Kafka was used as a consensus mechanism,and the improved 2FA two-factor authentication technology was used to ensure the legitimacy of the login node,and to further enhance the protection of power user information.The system could query and modify user information through the chain code and front-end design.This paper demonstrated the security of the system from three aspects:immutability,privacy and anti-attack ability,and the usability,and the efficiency of this system was proved through tests.
作者
许俊晓
崔昊杨
Xu Junxiao;Cui Haoyang(School of Electronics and Information Engineering,Shanghai Electric Power University,Shanghai 200090,China)
出处
《计算机应用与软件》
北大核心
2024年第11期33-38,52,共7页
Computer Applications and Software
基金
国家自然科学基金项目(61107081)。
关键词
联盟链
电力用户信息
Kafka
改进双因子节点认证
链码
Alliance chain
Information of power user
Kafka
Improved two-factor node authentication
Chain code