主权项 |
一种基于加密狗锁定/解锁电脑屏幕的方法,其特征在于包括以下步骤:101:本地服务端包括:存储模块、验证模块、屏幕锁定模块、鼠标键盘监控模块、时间监控模块;所述存储模块用于加密存储加密狗ID信息、用户设置的紧急密码和安全邮箱、用户绑定的第三方账号等信息,并在必要的时候获取云端指令,修改相关信息;所述验证模块用于获取加密狗ID信息,与存储模块中预留的身份信息进行比对,给出判断结果;所述屏幕锁定模块用于获取window锁屏权限,发送锁屏、解锁指令;所述鼠标键盘监控模块用于监控鼠标键盘活动状况;所述时间监控模块用于监控某一指令执行后的时间空闲;超过预设时间长度,发送指令;102:绑定加密狗,连接加密狗,获取加密狗ID信息,加密后,写入本地服务端存储模块;103:获取用户设置,获取用户设置信息,然后加密存储于本地服务端的存储模块;104:建立云服务端,云服务端用于加密存储103步骤中,用户设置的安全邮箱及用户电脑识别号信息;当云服务端获取用户端发出的忘记密码信息号时,判断确认用户,然后向设定的安全邮箱中发一封带有重置紧急密码的验证码的邮件;验证码获得验证通过后,云服务端通知本地服务端的屏幕锁定模块解锁屏幕,存储模块删除紧急密码;105:启用锁屏/解锁。 |