[发明专利]基于双体系结构的操作系统用户身份认证方法及系统在审
申请号: | 202111334189.4 | 申请日: | 2021-11-11 |
公开(公告)号: | CN113792276A | 公开(公告)日: | 2021-12-14 |
发明(设计)人: | 杨钊;姬一文;郇福喜;王玉成;杨诏钧;魏立峰;孔金珠;谌志华 | 申请(专利权)人: | 麒麟软件有限公司 |
主分类号: | G06F21/31 | 分类号: | G06F21/31;G06F21/44;G06F21/56;G06F21/60 |
代理公司: | 天津诺德知识产权代理事务所(特殊普通合伙) 12213 | 代理人: | 栾志超 |
地址: | 300450 天津市滨海新区滨海*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 体系结构 操作系统 用户 身份 认证 方法 系统 | ||
1.一种基于双体系结构的操作系统用户身份认证方法,其特征在于,包括:
用户在普通执行环境下输入用户口令,输入时触发安全执行环境,保证所述用户口令的字符均在所述安全执行环境中,所述安全执行环境每接收到所述用户口令的一个字符,均返回一个特定字符给所述普通执行环境;
所述安全执行环境接收所述用户口令后,对所述用户口令进行加密处理,并读取已储存的对应用户的加密口令,将加密处理后的所述用户口令与所述加密口令进行对比,若对比一致,则用户身份认证正确,若对比不一致,则用户身份认证错误;
所述安全执行环境输出用户身份认证结果给所述普通执行环境,完成认证。
2.如权利要求1所述的基于双体系结构的操作系统用户身份认证方法,其特征在于,所述用户身份认证方法用于用户口令的修改和创建,包括:
用户在所述普通执行环境下输入新创建的或者修改后的新用户口令,输入时触发所述安全执行环境,保证所述新用户口令的字符均在所述安全执行环境中,所述安全执行环境每接收到所述新用户口令的一个字符,均返回一个特定字符给所述普通执行环境;
所述安全执行环境接受完所述新用户口令后,将所述新用户口令进行加密处理,再将所述新用户口令的密文存储或更新存储中的对应加密口令,以在所述安全执行环境中生成并储存新的加密口令。
3.如权利要求1所述的基于双体系结构的操作系统用户身份认证方法,其特征在于,所述普通执行环境包括输入框,所述输入框用于输入所述用户口令和显示所述特定字符。
4.如权利要求1所述的基于双体系结构的操作系统用户身份认证方法,其特征在于,所述特定字符为“*”。
5.一种基于双体系结构的操作系统用户身份认证系统,其特征在于,包括安全操作模块和普通操作模块,所述安全操作模块在安全执行环境下运行,所述普通操作模块在普通执行环境下运行;
所述安全操作模块包括安全输入单元、安全认证单元和安全储存单元,所述普通操作模块包括输入器件和显示单元;
所述输入器件用于输入用户口令,输入时触发所述安全输入单元,使得所述用户口令的字符均输入到所述安全输入单元中,所述安全输入单元每输入一个所述用户口令的字符,均返回一个特定字符给所述普通操作模块,所述特定字符在所述显示单元显示;
所述安全输入单元用于将所述用户口令进行加密处理,并输出给所述安全认证单元;
所述安全认证单元用于读取所述安全储存单元中的加密口令,并将加密处理后的所述用户口令与所述加密口令进行对比,若对比一致,则用户身份认证正确,若对比不一致,则用户身份认证错误,并将用户认证结果输出给所述显示单元,以在所述显示单元上显示。
6.如权利要求5所述的基于双体系结构的操作系统用户身份认证系统,其特征在于,所述输入器件包括用户口令创建键和用户口令修改键,以使所述输入器件用于输入新创建的或者新修改的新用户口令;
所述安全输入单元接收所述新用户口令并进行口令加密处理,生成新加密口令,并将所述新加密口令输出到所述安全储存单元中进行储存。
7.如权利要求5所述的基于双体系结构的操作系统用户身份认证系统,其特征在于,所述输入器件为键盘。
8.如权利要求5所述的基于双体系结构的操作系统用户身份认证系统,其特征在于,所述显示单元包括输入框和文字显示框,所述输入框用于显示所述特定字符,所述特定字符为“*”,所述文字显示框用于显示用户身份认证结果,若用户身份认证正确,则显示“正确”,若用户身份认证错误,则显示“错误”。
9.一种电子设备,其特征在于,包括处理器和存储器,所述存储器上存储有计算机程序,所述计算机程序被所述处理器执行时,实现权利要求1至4中任一项所述的方法。
10.一种可读存储介质,其特征在于,所述可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时,实现权利要求1至4中任一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于麒麟软件有限公司,未经麒麟软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111334189.4/1.html,转载请声明来源钻瓜专利网。