摘要
针对传统动态口令身份认证系统存在数据集成性能较差的问题,设计一种基于区块链技术的动态口令身份认证系统。系统的硬件配置为身份认证模块,身份认证模块主要由网关接入服务器、身份管理认证服务器、应用服务器以及认证目录服务器构成。系统的软件构成包括界面程序模块、接口提供模块、动态口令模块、数据库模块,其中界面程序模块具备逻辑功能与通信解耦功能,能够分离UI与业务并提供系统配置界面;接口提供模块主要负责提供身份认证的外部接口,监听HTTP与STEP端口,对数据请求实施返回、转发、处理等操作;动态口令模块主要负责验证系统的动态口令;数据库模块存储着系统的动态口令信息、用户绑定信息、用户具体资料信息。为了证明基于区块链技术的动态口令身份认证系统的数据集成性能较强,将传统系统与该系统进行对比实验,实验结果证明该系统的数据集成性能优于传统动态口令身份认证系统。
- 单位