System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种智慧校园在线评卷的数据传输方法及系统技术方案_技高网

一种智慧校园在线评卷的数据传输方法及系统技术方案

技术编号:40940537 阅读:2 留言:0更新日期:2024-04-18 14:58
本发明专利技术涉及评卷数据传输领域,尤其涉及一种智慧校园在线评卷的数据传输方法及系统,包括响应评卷系统的评卷数据传输请求指令;识别评卷数据,对评卷数据进行数据分割,得到用户信息数据和评卷内容数据;对用户信息数据和评卷内容数据分别进行加密处理,得到第一加密数据和第二加密数据;将第一加密数据和第二加密数据对应的第一密钥和第二密钥上传至预设的密钥系统,密钥系统用于管理和分发密钥;将加密后的第一加密数据和第二加密数据,分别按照预设的加密智慧校园网络路径进行数据传输至目标客户端。将用户信息数据和评卷内容数据进行分割,可以使得即使部分数据被非法获取,也不会泄露完整的用户信息和评卷内容,提高了数据的安全性。

【技术实现步骤摘要】

本申请涉及到评卷数据传输,特别是涉及到一种智慧校园在线评卷的数据传输方法及系统


技术介绍

1、在智慧校园在线评卷系统中,评卷数据的传输是一个关键环节。目前,常见的数据传输方法主要有以下几种:直接传输:评卷数据直接在评卷系统和目标客户端之间进行传输,这种方法简单直接,但是安全性较差,容易出现数据泄露的风险。加密传输:对评卷数据进行加密处理后再进行传输,这样可以提高数据安全性,但是加密和解密过程耗时较长,且密钥管理不善可能导致安全隐患。混合传输:结合直接传输和加密传输的优点,将评卷数据分割成用户信息数据和评卷内容数据,将部分必要的内容进行加密处理,然后传输。这种方法在一定程度上提高了数据安全性,但是密钥管理和数据传输路径的控制仍然存在问题。

2、现有技术中,直接传输和加密传输方法都存在一定的安全隐患,容易导致评卷数据泄露,加密传输和混合传输方法中,密钥的管理是一个难题,如果密钥管理不善,可能导致安全隐患。另外,整体加密的方法在数据传输过程中,一旦加密的评卷数据被非法获取,由于加密的整体性,非法者可以轻易地访问全部评卷内容,这严重威胁了数据的安全性。

3、因此,现有技术存在缺陷,需要改进。


技术实现思路

1、为了解决现有技术中的一个或者几个问题,本申请的主要目的为提供一种智慧校园在线评卷的数据传输方法及系统。

2、为了实现上述专利技术目的,本申请提出一种智慧校园在线评卷的数据传输方法,所述方法包括:

3、响应评卷系统的评卷数据传输请求指令

4、识别所述评卷数据,对所述评卷数据进行数据分割,得到用户信息数据和评卷内容数据;

5、对所述用户信息数据和所述评卷内容数据分别进行加密处理,得到第一加密数据和第二加密数据;

6、将所述第一加密数据和第二加密数据对应的第一密钥和第二密钥上传至预设的密钥系统,所述密钥系统用于管理和分发密钥;

7、将加密后的所述第一加密数据和第二加密数据,分别按照预设的加密智慧校园网络路径进行数据传输至目标客户端。

8、进一步地,当所述客户端需接收所述第一加密数据和第二加密数据时,所述方法包括:

9、响应所述客户端接收所述第一加密数据和第二加密数据的指令;

10、判断所述客户端是否满足接收所述第一加密数据和第二加密数据的条件;

11、当所述客户端发送的指令对应的网络路径与所述智慧校园网络路径一致时,则判定所述客户端满足接收所述第一加密数据和第二加密数据的条件;

12、基于满足条件的结果,完成所述客户端需第一加密数据和第二加密数据的接收。

13、进一步地,当所述客户端需接收所述第一密钥和第二密钥时,所述方法包括:

14、响应所述客户端请求获取第一密钥和第二密钥的信息;

15、对所述客户端发出身份验证信息,并在预设的时间内接收所述客户端反馈的身份验证信息;

16、验证所述客户端反馈的身份验证信息是否满足获取所述第一密钥和第二密钥的条件;

17、当所述客户端反馈的身份验证信息与预设的身份验证信息一致时,则判定所述客户端满足获取所述第一密钥和第二密钥的条件;

18、基于满足条件的结果,响应所述密钥系统向所述客户端分发所述第一密钥和第二密钥。

19、进一步地,所述密钥系统向所述客户端分发所述第一密钥和第二密钥,包括:

20、通过所述密钥系统先向所述客户端分发所述第一密钥;

21、经过预设的时间后,再通过所述密钥系统先向所述客户端分发所述第二密钥。

22、进一步地,所述识别所述评卷数据,对所述评卷数据进行数据分割,得到用户信息数据和评卷内容数据包括:

23、识别所述评卷数据的结构,包括用户信息和评卷内容在数据中的位置和格式;

24、提取出所述用户信息和评卷内容,将所述用户信息和评卷内容分别分割成独立的片段;

25、对分割后的用户信息数据和评卷内容数据进行验证,判断是否出现重要数据遗漏;

26、若未出现重要数据遗漏,则输出分割后的用户信息数据和评卷内容数据。

27、进一步地,所述对所述用户信息数据和所述评卷内容数据分别进行加密处理,得到第一加密数据和第二加密数据包括:

28、将所述评卷数据按照预设的顺序进行分段,对分段后的每个数据段分别进行加密,得到第二加密数据;

29、将所述用户信息分别按照姓名、考号和班级进行分段,对分段后的每个数据段分别进行加密,得到第一加密数据。

30、进一步地,在所述数据传输的过程中,还包括数据完整性验证,所述方法包括:

31、对所述第一加密数据和第二加密数据使用哈希算法生成第一校验码和第二校验码;

32、将所述第一校验码附加到第一加密数据的末端,将所述第二校验码附加到第二加密数据的末端;

33、在数据传输过程中,发送端将所述第一加密数据和第二加密数据和对应的所述第一校验码和第二校验码一同传输至所述目标客户端;

34、当所述目标客户端接收到所述第一加密数据和第二加密数据后,使用相同的哈希算法对接收到的第一加密数据和第二加密数据进行计算校验码,并判断计算的校验码是否与第一校验码和第二校验码是否一致;

35、若计算的校验码与第一校验码和第二校验码一致,则表示数据在传输的过程中未被篡改,得到的为完整的数据。

36、本申请实施例还提供一种智慧校园在线评卷的数据传输系统,包括:

37、响应模块,用于响应评卷系统的评卷数据传输请求指令;

38、识别模块,用于识别所述评卷数据,对所述评卷数据进行数据分割,得到用户信息数据和评卷内容数据;

39、加密模块,用于对所述用户信息数据和所述评卷内容数据分别进行加密处理,得到第一加密数据和第二加密数据;

40、上传模块,用于将所述第一加密数据和第二加密数据对应的第一密钥和第二密钥上传至预设的密钥系统,所述密钥系统用于管理和分发密钥;

41、传输模块,用于将加密后的所述第一加密数据和第二加密数据,分别按照预设的加密智慧校园网络路径进行数据传输至目标客户端。

42、本申请还提供一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述任一项所述方法的步骤。

43、本申请还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一项所述的方法的步骤。

44、本申请实施例的智慧校园在线评卷的数据传输方法及系统,将用户信息数据和评卷内容数据进行分割,可以使得即使部分数据被非法获取,也不会泄露完整的用户信息和评卷内容,提高了数据的安全性。对用户信息和评卷内容分别进行加密,这样即使评卷数据在传输过程中被非法获取,由于缺乏对应的解密密钥,非法者也无法访问评卷内容,从而保护了本文档来自技高网...

【技术保护点】

1.一种智慧校园在线评卷的数据传输方法,其特征在于,所述方法包括:

2.根据权利要求1所述的智慧校园在线评卷的数据传输方法,其特征在于,当所述客户端需接收所述第一加密数据和第二加密数据时,所述方法包括:

3.根据权利要求1所述的智慧校园在线评卷的数据传输方法,其特征在于,当所述客户端需接收所述第一密钥和第二密钥时,所述方法包括:

4.根据权利要求3所述的智慧校园在线评卷的数据传输方法,其特征在于,所述密钥系统向所述客户端分发所述第一密钥和第二密钥,包括:

5.根据权利要求1所述的智慧校园在线评卷的数据传输方法,其特征在于,所述识别所述评卷数据,对所述评卷数据进行数据分割,得到用户信息数据和评卷内容数据包括:

6.根据权利要求1所述的智慧校园在线评卷的数据传输方法,其特征在于,所述对所述用户信息数据和所述评卷内容数据分别进行加密处理,得到第一加密数据和第二加密数据包括:

7.根据权利要求1所述的智慧校园在线评卷的数据传输方法,其特征在于,在所述数据传输的过程中,还包括数据完整性验证,所述方法包括:

8.一种智慧校园在线评卷的数据传输系统,其特征在于,包括:

9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述方法的步骤。

10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。

...

【技术特征摘要】

1.一种智慧校园在线评卷的数据传输方法,其特征在于,所述方法包括:

2.根据权利要求1所述的智慧校园在线评卷的数据传输方法,其特征在于,当所述客户端需接收所述第一加密数据和第二加密数据时,所述方法包括:

3.根据权利要求1所述的智慧校园在线评卷的数据传输方法,其特征在于,当所述客户端需接收所述第一密钥和第二密钥时,所述方法包括:

4.根据权利要求3所述的智慧校园在线评卷的数据传输方法,其特征在于,所述密钥系统向所述客户端分发所述第一密钥和第二密钥,包括:

5.根据权利要求1所述的智慧校园在线评卷的数据传输方法,其特征在于,所述识别所述评卷数据,对所述评卷数据进行数据分割,得到用户信息数据和评卷内容数据包括:

6.根据...

【专利技术属性】
技术研发人员:徐丹江俊佳
申请(专利权)人:广州宏途数字科技有限公司
类型:发明
国别省市:

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

1