如何在OA办公系统 USBKey身份认证模块中实现函数的调用
泛普软件是如何在USBKey身份认证模块中实现函数的调用
泛普软件总结得出:基于USBKey身份认证模块的函数实现分三部分。首先是初始化函数,如Initialize, CheckSta-tus, SetEnvironment, GetLastErrorDescription, Driver-Window, RegWindowMessage和UnregWindowMes-sage等函数,分别完成对USBKey的设备初始化、状态查询和环境设置等操作;第二部分为密码和加密密钥的操作类函数,如Encryptkey, SetPIN,CheckPIN和SetSysPassword等;第三部分是数据的输入输出操作函数,如EncryptData, EncryptText, 在OA系统的检验界面,用户可以输入PIN值提交服务器系统检验,调用此函数接口以决定是否授子使用权。从函数注释中可以看出个人识别号的检验过程是调用驱动函数M K_ CheckPIN传入的,有硬件进行直接检验,己完成关键的身份验证功能。
基于USBKey身份认证技术为办公自动化系统的安全登录提供了良好的解决方法。其优点是: 一方面,从研发角度,提供了一整套USBKey接口API,为OA系统以及其他应用系统提供了应用编程接口,并可以直观地进行功能测试验证; 另一方面,从安全角度USBKey具有物理安全性,首先由十加密签名过程是在USBKEY硬件内部封闭进行,USBKEY硬件的固有私密钥足够长,又不可读取、不会泄露,而只输出加密签名后的结果数据,因此,木马程序既无从盗取私密钥,又无法从加密签名数据反向推演出私密钥;其次,没有该US-BKey,则不能访问系统资源,从而使得OA系统在访问控制方面有了双重的安全保障。 OA系统的安全性问题是目前信息技术领域研究的一个热门问题,这个问题解决的成功与否,直接关系到各种应用服务能否顺利开展,关系到计算机网络系统能否安全、可靠的运行。本文在对目前OA系统进行身份认证常见技术进行了介绍和分析后,提出了一种基于USBKey的身份认证技术,并对该技术进行了较为详尽的描述。
此文章为泛普软件所写,转载请留版权,泛普软件专注oa,OA系统,OA办公系统,OA软件,OA办公软件 www.fanpusoft.com
来自:泛普软件
- 1物业管理OA系统
- 2建筑施工OA系统
- 3OA选型
- 4有哪些OA
- 5OA使用
- 6OA报价
- 7OA多少钱
- 8OA企业单位
- 9OA表单
- 10科研行业OA系统(ERP)
- 11煤炭行业ERP系统(OA)
- 12石油行业ERP系统(OA)
- 1Oa系统开发建设应注意公司对oa系统的需求分析
- 2OA软件配置数据源功能用于配置外部数据的来源
- 3协同软件开发
- 4手机oa系统开发
- 5oa系统开发与应用
- 6办公系统开发公司
- 7oa办公软件定制
- 8oa系统开发视频教程
- 9中小企业oa系统开发详解
- 10简单oa系统开发
- 11买个oa能二次开发的
- 12建筑施工OA办公系统一周开发总结和下周计划
- 13oa系统开发范例
- 14可以开发oa的公司
- 15java技术开发oa办公自动化软件系统的流程是什么
- 16oa开发系统
- 17做oa系统开发的公司
- 18java开发oa系统
- 19能开发oa软件系统的企业
- 20oa办公app开发
- 21oa办公系统开发文档
- 22oa系统开发介绍
- 23协同OA软件的蚂蚁积分应用与操作界面
- 24如何在OA办公系统 USBKey身份认证模块中实现函数的调用
- 25OA办公系统新增功能:自由流程
- 26能开发oa系统企业
- 27OA顶部工具栏【收藏夹管理】进入收藏主界面操作
- 28oa系统开发费用
- 29能开发oa软件的企业
- 30oa系统界面设计原则应该秉承美观、实用、简洁、易懂的原则