供稿: 汪国安;杨立身 | 时间: 2019-05-20 | 次数: |
摘要:系统地介绍了在研制开发利用计算机的标准USB接口及实现一种低成本、高可靠、简便易用、基于硬件(USBKey)的身份认证系统的过程中所攻克的关键技术及实现方法,包括用于实现实时监测用户是否在线的心跳机制、USBKey ID的惟一性方案、加密方案、用户的公钥、用户的私钥以及扰码的加密算法及记录方法、读码、写码、通信时的安全机制等.
基金:河南省教育厅自然科学基金资助项目(2003520257);
DOI:10.16186/j.cnki.1673-9787.2005.04.016
分类号:TP393.08;
The Design and Implementation of an Identity Authentication System Based on an USBKey
Abstract:This paper will discuss the research and development of an identity authentication system, which utilizes a standard USB interface to implement a based hardware system in a low cost, reliable and convenient manner.Furthermore, this paper will present an implementation method of this system.This technology includes:a Heart Jumping system which can monitor whether customers are online in real- time;a USBKey ID uniqueness scheme;an encryption scheme;an encryption algorithm and recording method for the public key of a user;private key and scrambling;a security system for reading code;writing code and communication.