一种用于学生成绩表的身份认证系统及方法技术方案

技术编号:29797820 阅读:110 留言:0更新日期:2021-08-24 18:18
本发明专利技术提供一种用于学生成绩表的身份认证系统及方法,涉及信息安全领域,包括:密钥生成模块,用于根据多个学生的第一类身份信息和老师的第二类身份信息生成多个第一权限密钥和第二权限密钥;处理模块,用于获取总成绩表,并提取每个学生的成绩信息生成多个子成绩表;第一关联模块,用于将第一类身份信息、第一权限密钥与子成绩表关联得到第一关联集合,以及将第二类身份信息、所以第二权限密钥与总成绩表关联得到第二关联集合;身份认证模块,用于接收外部的密钥,在密钥在密钥集合中且为第一权限密钥时,由第一关联集合中匹配得到对应的子成绩表。本技术方案使得具有不同身份权限的用户获取到对应的成绩数据,实现了对用户的隐私保护。

【技术实现步骤摘要】
一种用于学生成绩表的身份认证系统及方法
本专利技术涉及信息安全领域,尤其涉及一种用于学生成绩表的身份认证系统及方法。
技术介绍
近年来,随着移动应用的普及,以微信群、QQ群为代表的“家校群”已成为中小学班主任教师和学生家长沟通交流的重要途径。“家校群”不仅便于学生家长向教师了解学生的在校情况,还能便于教师在群内分享文档、电子表格等文件,第一时间向家长发布学生的考试成绩。但是,目前教师一般都是直接把记录学生成绩的Excel电子表格发在“家校群”中,使得群里的家长不但能看到自己孩子的成绩,还能看到班里其他学生的成绩,在一定程度上触碰到了学生的隐私,会引发不必要的相互比较,给学生带来额外的心理负担。但是教师若只把学业成绩名列班级前列的学生成绩发到“家校群”中,起到表扬和激励作用,则会使其他学生的家长无法及时了解孩子的成绩,产生焦虑情绪。此外,“家校群”中的文件可轻松转发,若不对文档进行加密,存在信息泄露的风险。在现有的技术方案中,尚未有一种方案能够实现确保具有相应权限的人能够获取到成绩的同时,还对成绩单进行有效防护,避免信息泄露。...

【技术保护点】
1.一种用于学生成绩表的身份认证系统,其特征在于,包括:/n一密钥生成模块,用于根据多个学生的第一类身份信息和老师的一第二类身份信息分别对应动态生成多个第一权限密钥和一第二权限密钥,并将各所述第一权限密钥和所述第二权限密钥存储至一密钥集合;/n一处理模块,用于获取包含所有学生的成绩信息的一总成绩表,并由所述总成绩表中分别提取每个学生的所述成绩信息对应生成多个子成绩表;/n一第一关联模块,分别连接所述处理模块和所述密钥生成模块,用于将每个所述学生对应的所述第一类身份信息、所述第一权限密钥与所述子成绩表进行关联得到第一关联集合,以及将所述第二类身份信息、所以第二权限密钥与所述总成绩表进行关联得到第...

【技术特征摘要】
1.一种用于学生成绩表的身份认证系统,其特征在于,包括:
一密钥生成模块,用于根据多个学生的第一类身份信息和老师的一第二类身份信息分别对应动态生成多个第一权限密钥和一第二权限密钥,并将各所述第一权限密钥和所述第二权限密钥存储至一密钥集合;
一处理模块,用于获取包含所有学生的成绩信息的一总成绩表,并由所述总成绩表中分别提取每个学生的所述成绩信息对应生成多个子成绩表;
一第一关联模块,分别连接所述处理模块和所述密钥生成模块,用于将每个所述学生对应的所述第一类身份信息、所述第一权限密钥与所述子成绩表进行关联得到第一关联集合,以及将所述第二类身份信息、所以第二权限密钥与所述总成绩表进行关联得到第二关联集合;
一身份认证模块,连接所述第一关联模块,用于接收外部的包含一密钥的登录信息,在所述密钥在所述密钥集合中且为所述第一权限密钥时,由所述第一关联集合中匹配得到对应的所述子成绩表,以供具有所述第一类身份信息的使用者查看,
以及在所述登录密钥在所述密钥集合中且为所述第二权限密钥时,由所述第二关联集合中匹配得到对应的所述总成绩表,以供具有所述第二类身份信息的使用者进行查看及编辑。


2.根据权利要求1所述的身份认证系统,其特征在于,还包括一第二关联模块,分别连接所述第一关联模块和所述身份认证模块,所述第二关联模块用于将预先获取的每个所述学生的一第一标准生物特征信息加入对应的所述第一关联集合,以及将预先获取的所述老师的一第二标准生物特征信息加入对应的所述第二关联集合;
所述身份认证模块根据所述登录信息于所述第一关联集合和所述第二关联集合中分别进行双重认证得到对应的所述子成绩表和所述总成绩表。


3.根据权利要求1所述的身份认证系统,其特征在于,还包括一更新模块,连接所述处理模块,用于实时检测所述总成绩表的编辑状态,并在所述编辑状态表示所述总成绩表存在更新时输出一更新指令;
所述处理模块根据所述更新指令对相应的各所述子成绩表进行对应更新。


4.根据权利要求2所述的身份认证系统,其特征在于,所述登录信息包括所述密钥和一实时生物特征信息;
则所述身份认证模块包括:
一第一判断单元,用于在所述密钥在所述密钥集合中且为所述第一权限密钥时,生成一第一通过指令;
一第二判断单元,用于在所述密钥在所述密钥集合中且为所述第二权限密钥时,生成一第二通过指令;
一第三判断单元,连接所述第一判断单元,用于根据所述第一通过指令判断所述实时生物特征信息与所述第一权限密钥所在的所述第一关联集合中的所述第一标准生物特征信息相符时,生成一第三通过指令;
一第四判断单元,连接所述第二判断单元,用于根据所述第二通过指令判断所述实时生物特征信息与所述第二权限密钥所在的所述第二关联集合中的所述第二标准生物特征信息相符时,生成一第四通过指令;
一第一匹配单元,连接所述第三判断单元,用于根据所述第三通过指令于所述第一关联集合中匹配得到对应的所述子成绩表并输出;...

【专利技术属性】
技术研发人员:胡健刘起帆
申请(专利权)人:上海市格致中学
类型:发明
国别省市:上海;31

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

1