前段时间一直忙着基于usb设备权限认证的项目开发,目前已经基本完成,并进行了基础测试,满足当前用户需求。
usb设备功能:
1.用户运行服务时需要检测usb设备是否插入,若无,服务无法启动
2.需要检测插入usb设备内附加信息,如有效期,支持的客户端数量,若有效期失效,同样无法启动,同时可定制附加信息
3.必须确保usb设备不能随意复制,保证设备的唯一性,不能非法仿制
4.usb设备类型可以指定扩展,不同服务使用不同usb设备类型
5.linux系统root用户登录时,必须检测usb设备是否存在且合法
6.支持一台物理机可以插入多个不同类型的usb设备
7.同时开发一套完整生成usb设备的管理系统,用于管理员可以根据需要生成usb设备。
涉及到保密性等方面的原因,所以设计的架构以及相关代码等不再列出,只是在此记录一下,证明最近没有闲着,还是在学习,忙着干活。。。
阅读(4718) | 评论(0) | 转发(0) |