一种办公认证方法、安全键盘及办公系统技术方案

技术编号:26891052 阅读:20 留言:0更新日期:2020-12-29 16:08
本发明专利技术提供了一种办公认证方法、安全键盘及办公系统,其中,方法包括:S1建立通信连接;S2‑S3同步时间,获取本地时钟当前时间,对当前时间计算得到初始的时间校验因子;S4监测到达滚动周期执行S5,到达扫描周期执行S6;S5获取当前时间,计算当前的时间校验因子,返回S4;S6扫描智能卡广播的认证因子;S7将当前的时间校验因子与认证因子比对,一致返回S4,不一致执行S8;S8将当前时间分别加上滚动周期的1至M倍以及分别减去1至N倍得到多个修正时间,计算得到对应的多个修正的时间校验因子,分别与认证因子比对,有一致,将当前时间修改为比对一致的修正时间;没有一致,执行安全控制操作。

【技术实现步骤摘要】
一种办公认证方法、安全键盘及办公系统
本专利技术涉及一种电子
,尤其涉及一种办公认证方法、安全键盘及办公系统。
技术介绍
在传统的办公系统中,在登录安全控制上大都采用口令、密码、用户确认等方式,但仅在首次登录时办公设备对用户设备进行认证,在认证通过之后,不再实时地对该用户设备进行认证,以在电脑上登录微信为例,如果是第一次登录,电脑上会出现二维码,用户手机扫码电脑上的二维码,用户在手机上确认后,登录成功,用户可以使用电脑来完成微信功能。在该员工暂时离开该办公设备后,其他人员也可以使用该办公设备,无法保护该员工的隐私以及信息安全。另外,有些场景中,员工离开后需要手动锁屏或注销登录状态,再次使用时仍需要再次认证,在使用过程中安全性和便捷性都有待提高。
技术实现思路
本专利技术旨在解决上述问题/之一。本专利技术的主要目的在于提供一种办公认证方法。本专利技术的另一目的在于提供一种办公系统。本专利技术的另一目的在于提供一种安全键盘。为达到上述目的,本专利技术的技术方案具体是这样实现的:本专利技术一方面提供了一种办公认证方法,包括:步骤1、安全键盘与智能卡建立短距离无线通信连接;步骤2、所述安全键盘通过所述短距离无线通信连接向所述智能卡发送时间同步请求;步骤3、所述安全键盘接收到所述智能卡返回的时间同步响应,获取本地时钟当前的时间作为所述安全键盘的当前时间,并采用预设的算法对所述安全键盘的当前时间计算得到初始的时间校验因子,将所述初始的时间校验因子作为所述安全键盘当前的时间校验因子;步骤4、所述安全键盘监测是否到达滚动周期和扫描周期,在监测到达所述滚动周期的情况下,执行步骤5,在监测到达所述扫描周期的情况下,执行步骤6,其中,所述滚动周期为从所述当前的时间校验因子滚动到下一个时间校验因子间隔的第一预设时长,所述扫描周期为两次扫描之间间隔的第二预设时长;步骤5、所述安全键盘获取本地时钟当前的时间作为所述安全键盘的当前时间,并采用所述预设的算法对所述安全键盘的当前时间计算得到新的时间校验因子,将所述新的时间校验因子作为所述当前的时间校验因子;并返回步骤4;步骤6、所述安全键盘扫描所述智能卡广播的认证因子,在扫描到所述智能卡广播的认证因子的情况下,执行步骤7;步骤7、将所述当前的时间校验因子与所述认证因子进行比对,如果一致,返回步骤4,如果不一致,则执行步骤8;步骤8、将所述安全键盘的当前时间分别加上所述第一预设时长的1至M倍以及将所述安全键盘的当前时间分别减去所述第一预设时长的1至N倍得到多个修正时间,并采用所述预设的算法分别对所述多个修正时间计算得到对应的多个修正的时间校验因子,将所述多个修正的时间校验因子分别与所述认证因子进行比对,如果有一致的情况,则将本地时钟当前的时间修改为与所述认证因子比对一致的修正的时间校验因子对应的修正时间,并返回步骤4;如果没有一致的情况,则执行步骤9,其中,M、N为正整数;步骤9、所述安全键盘按照预定的安全策略执行相应的安全控制操作。可选的,在没有扫描到所述智能卡发送的认证因子的情况下,所述方法还包括:所述安全键盘在预设监测门限内检测是否扫描到所述智能卡广播的认证因子,如果扫描到,则执行所述步骤7;如果没有扫描到,则在预设时间间隔内检测是否扫描到所述智能卡广播的认证因子;如果扫描到,则执行所述步骤7;如果没有扫描到,则执行步骤9。可选的,在所述步骤4还包括:所述安全键盘监测是否有预定的关键事件发生,在监测到有预定的关键事件发生的情况下,执行步骤10;步骤10,所述安全键盘启动摄像装置采集用户的人脸图像信息,并对所述人脸图像信息进行人脸识别认证;其中,所述预定的关键事件包括以下至少之一:所述安全键盘得到所述初始的时间校验因子、所述安全键盘接收到加密输入指令、以及所述安全键盘识别接收到密码输入。可选的,所述安全键盘按照预定的安全策略执行相应的安全控制操作至少包括:所述安全键盘向所述智能卡发送休眠指令。可选的,在所述安全键盘按照预定的安全策略执行相应的安全控制操作之后,所述方法还包括:所述安全键盘删除本地保存的所有时间校验因子。可选的,在所述安全键盘接收到所述智能卡返回的时间同步响应之后,所述方法还包括:所述智能卡进入休眠模式,并在进入所述休眠模式后,每隔预定唤醒周期唤醒一次,在唤醒期间,广播所述智能卡当前的认证因子。本专利技术另一方面提供了一种安全键盘,包括:通信模块,用于与所述智能卡建立短距离无线通信连接,通过所述短距离无线通信连接向所述智能卡发送时间同步请求,并在接收到所述智能卡返回的时间同步响应后,触发校验因子滚动模块;所述校验因子滚动模块,用于在所述通信模块接收到所述智能卡返回的时间同步响应后,获取本地时钟当前的时间作为所述安全键盘的当前时间,并采用预设的算法对所述安全键盘的当前时间计算得到初始的时间校验因子,将所述初始的时间校验因子作为所述安全键盘当前的时间校验因子,触发监测模块工作;所述监测模块,用于监测是否到达滚动周期和扫描周期,在监测到达所述滚动周期的情况下,触发所述校验因子滚动模块工作;在监测到达所述扫描周期的情况下,触发扫描检测模块工作,其中,所述滚动周期为从所述当前的时间校验因子滚动到下一个时间校验因子间隔的第一预设时长,所述扫描周期为两次扫描之间间隔的第二预设时长;所述校验因子滚动模块,还用于在所述监测模块监测到达所述滚动周期的情况下,获取本地时钟当前的时间作为所述安全键盘的当前时间,并采用所述预设的算法对所述安全键盘的当前时间计算得到新的时间校验因子,将所述新的时间校验因子作为所述当前的时间校验因子,并触发所述监测模块;所述扫描检测模块,用于扫描所述智能卡广播的认证因子,在扫描到所述智能卡广播的认证因子的情况下,触发所述认证模块;所述认证模块,用于将所述当前的时间校验因子与所述认证因子进行比对,如果一致,触发所述监测模块;如果不一致,则将所述安全键盘的当前时间分别加上所述第一预设时长的1至M倍以及将所述安全键盘的当前时间分别减去所述第一预设时长的1至N倍得到多个修正时间,并采用所述预设的算法分别对所述多个修正时间计算得到对应的多个修正的时间校验因子,将所述多个修正的时间校验因子分别与所述认证因子进行比对,如果有一致的情况,则将本地时钟当前的时间修改为与所述认证因子比对一致的修正的时间校验因子对应的修正时间,并触发所述监测模块;如果没有一致的情况,则触发安全控制模块,其中,M、N为正整数;所述安全控制模块,用于按照预定的安全策略执行相应的安全控制操作。可选的,所述扫描检测模块,还用于在没有扫描到所述智能卡广播的认证因子的情况下,在预设监测门限内检测是否扫描到所述智能卡广播的认证因子,如果扫描到,则触发所述认证模块;如果没有扫描到,在预设时间间隔内检测是否扫描到所述智能卡广播的认证因子;如果扫描到,则触发所述认证模块;如果没有扫描到,则触发所述安全控制模块。可选的,该安全键盘还包括:人脸验证模块;所述监测模块,还用于监测是否有预定的关键事件发生,在监测到有预定的关键事件发生的情况下,触发所述人脸验证模块;其中,所述预定本文档来自技高网...

【技术保护点】
1.一种办公认证方法,其特征在于,包括:/n步骤1、安全键盘与智能卡建立短距离无线通信连接;/n步骤2、所述安全键盘通过所述短距离无线通信连接向所述智能卡发送时间同步请求;/n步骤3、所述安全键盘接收到所述智能卡返回的时间同步响应,获取本地时钟当前的时间作为所述安全键盘的当前时间,并采用预设的算法对所述安全键盘的当前时间计算得到初始的时间校验因子,将所述初始的时间校验因子作为所述安全键盘当前的时间校验因子;/n步骤4、所述安全键盘监测是否到达滚动周期和扫描周期,在监测到达所述滚动周期的情况下,执行步骤5,在监测到达所述扫描周期的情况下,执行步骤6,其中,所述滚动周期为从所述当前的时间校验因子滚动到下一个时间校验因子间隔的第一预设时长,所述扫描周期为两次扫描之间间隔的第二预设时长;/n步骤5、所述安全键盘获取本地时钟当前的时间作为所述安全键盘的当前时间,并采用所述预设的算法对所述安全键盘的当前时间计算得到新的时间校验因子,将所述新的时间校验因子作为所述当前的时间校验因子;并返回步骤4;/n步骤6、所述安全键盘扫描所述智能卡广播的认证因子,在扫描到所述智能卡广播的认证因子的情况下,执行步骤7;/n步骤7、将所述当前的时间校验因子与所述认证因子进行比对,如果一致,返回步骤4,如果不一致,则执行步骤8;/n步骤8、将所述安全键盘的当前时间分别加上所述第一预设时长的1至M倍以及将所述安全键盘的当前时间分别减去所述第一预设时长的1至N倍得到多个修正时间,并采用所述预设的算法分别对所述多个修正时间计算得到对应的多个修正的时间校验因子,将所述多个修正的时间校验因子分别与所述认证因子进行比对,如果有一致的情况,则将本地时钟当前的时间修改为与所述认证因子比对一致的修正的时间校验因子对应的修正时间,并返回步骤4;如果没有一致的情况,则执行步骤9,其中,M、N为正整数;/n步骤9、所述安全键盘按照预定的安全策略执行相应的安全控制操作。/n...

【技术特征摘要】
1.一种办公认证方法,其特征在于,包括:
步骤1、安全键盘与智能卡建立短距离无线通信连接;
步骤2、所述安全键盘通过所述短距离无线通信连接向所述智能卡发送时间同步请求;
步骤3、所述安全键盘接收到所述智能卡返回的时间同步响应,获取本地时钟当前的时间作为所述安全键盘的当前时间,并采用预设的算法对所述安全键盘的当前时间计算得到初始的时间校验因子,将所述初始的时间校验因子作为所述安全键盘当前的时间校验因子;
步骤4、所述安全键盘监测是否到达滚动周期和扫描周期,在监测到达所述滚动周期的情况下,执行步骤5,在监测到达所述扫描周期的情况下,执行步骤6,其中,所述滚动周期为从所述当前的时间校验因子滚动到下一个时间校验因子间隔的第一预设时长,所述扫描周期为两次扫描之间间隔的第二预设时长;
步骤5、所述安全键盘获取本地时钟当前的时间作为所述安全键盘的当前时间,并采用所述预设的算法对所述安全键盘的当前时间计算得到新的时间校验因子,将所述新的时间校验因子作为所述当前的时间校验因子;并返回步骤4;
步骤6、所述安全键盘扫描所述智能卡广播的认证因子,在扫描到所述智能卡广播的认证因子的情况下,执行步骤7;
步骤7、将所述当前的时间校验因子与所述认证因子进行比对,如果一致,返回步骤4,如果不一致,则执行步骤8;
步骤8、将所述安全键盘的当前时间分别加上所述第一预设时长的1至M倍以及将所述安全键盘的当前时间分别减去所述第一预设时长的1至N倍得到多个修正时间,并采用所述预设的算法分别对所述多个修正时间计算得到对应的多个修正的时间校验因子,将所述多个修正的时间校验因子分别与所述认证因子进行比对,如果有一致的情况,则将本地时钟当前的时间修改为与所述认证因子比对一致的修正的时间校验因子对应的修正时间,并返回步骤4;如果没有一致的情况,则执行步骤9,其中,M、N为正整数;
步骤9、所述安全键盘按照预定的安全策略执行相应的安全控制操作。


2.根据权利要求1所述的方法,其特征在于,
在没有扫描到所述智能卡发送的认证因子的情况下,所述方法还包括:
所述安全键盘在预设监测门限内检测是否扫描到所述智能卡广播的认证因子,如果扫描到,则执行所述步骤7;如果没有扫描到,则在预设时间间隔内检测是否扫描到所述智能卡广播的认证因子;如果扫描到,则执行所述步骤7;如果没有扫描到,则执行步骤9。


3.根据权利要求2所述的方法,其特征在于,
在所述步骤4还包括:所述安全键盘监测是否有预定的关键事件发生,在监测到有预定的关键事件发生的情况下,执行步骤10;
步骤10,所述安全键盘启动摄像装置采集用户的人脸图像信息,并对所述人脸图像信息进行人脸识别认证;其中,所述预定的关键事件包括以下至少之一:所述安全键盘得到所述初始的时间校验因子、所述安全键盘接收到加密输入指令、以及所述安全键盘识别接收到密码输入。


4.根据权利要求1-3中任一项所述的方法,其特征在于,
所述安全键盘按照预定的安全策略执行相应的安全控制操作至少包括:所述安全键盘向所述智能卡发送休眠指令。


5.根据权利要求4所述的方法,其特征在于,
在所述安全键盘按照预定的安全策略执行相应的安全控制操作之后,所述方法还包括:
所述安全键盘删除本地保存的所有时间校验因子。


6.根据权利要求5所述的方法,其特征在于,在所述安全键盘接收到所述智能卡返回的时间同步响应之后,所述方法还包括:
所述智能卡进入休眠模式,并在进入所述休眠模式后,每隔预定唤醒周期唤醒一次,在唤醒期间,广播所述智能卡当前的认证因子。


7.一种安全键盘,其特征在于,包括:
通信模块,用于与所述智能卡建立短距离无线通信连接,通过所述短距离无线通信连接向所述智能卡发送时间同步请求,并在接收到所述智能卡返回的时间同步响应后,触发校验因子滚动模块;
所述校验因子滚动模块,用于在所述通信模块接收到所述智能卡返回的时间同步响应后,获取本地时钟当前的时间作为所述安全键盘的当前时间,并采用预设的算法对所述安全键盘的当前时间计算得到初始的时间校验因子,将所述初始的时间校验因子作为所述安全键盘当前的时间校验因子,触发监测模块工作;
所述监测模块,用于监测是否到达滚动周...

【专利技术属性】
技术研发人员:李东声
申请(专利权)人:天地融科技股份有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1