基于双线性配对加密协议的安卓平台移动网络教学系统的制作方法

文档序号:8413470阅读:291来源:国知局
基于双线性配对加密协议的安卓平台移动网络教学系统的制作方法
【技术领域】
[0001] 本发明涉及一种移动网络教学系统,具体涉及一种基于双线性配对加密协议的安 卓平台移动网络教学系统。
【背景技术】
[0002] 目前,网络化和信息化使现代高等教育面临着巨大改变,而网络教学管理系统是 网络化和信息化在高校现代教育技术和现代信息技术发展的重要内容,在高校的教学活动 中越来越凸显出积极作用,学校可以利用网络教学管理系统,营造良好的数字化教学环境, 不断地转变教学理念、教学模式和教学内容,从而提高教学的质量水平。学生可以利用网络 教学系统,规划最佳学习计划,充分地利用网络学习时间,提高自身的自主学习能力。到目 前为止,网络教学管理系统发展迅速,有文献表明有15%的学校自主开发网络教学管理系 统,有85%的学校或与商业公司合作定制开发网络教学管理系统,或者向商业公司购置商 业化平台。与此同时,国内外许多业界人士在这方面做过很多探讨,并取得了相应成果。
[0003] 但是由于网络教学管理系统的发展时间不是很长,系统在实际建设过程和使用方 面存在一些不足。目前的网络教学管理系统中,数据交互时的信息安全性问题也经常被人 们提及,因此基于互联网的网络教学管理系统如何提高安全性能也值得进一步研宄。

【发明内容】

[0004] 为了解决上述技术问题,本发明提供了一种可以提高数据交互时的信息安全性的 基于双线性配对加密协议的安卓平台移动网络教学系统。
[0005] 为了达到上述目的,本发明的技术方案如下:
[0006] 基于双线性配对加密协议的安卓平台移动网络教学系统,其通过一种基于双线性 配对函数的加密协议进行数据传输,其利用双线性配对,假设一个加法群和一个乘法群,将 该加法群和乘法群假设为其中的离散对数问题是难解的,然后将该加法群和乘法群满足双 线性性、非退化形和可计算性的特点的映射。
[0007] 本发明通过双线性配对函数的形式,利用加法群和乘法群的离散对数和映射的方 式,来有效地提高本系统在数据交互时的信息安全性。因此,本发明相较于现有技术,可以 在数据交互时为数据流提供更为安全的保护,使得数据传输的安全性得以提高。
[0008] 在上述技术方案的基础上,本发明还可以作如下改进:
[0009] 作为优选的方案,上述的加法群为:假设Gl是由G生成的加法群,它的秩为素数 q ;乘法群为:假设G2是一个阶为q的乘法群,令a,b为 < 的元素;假设在Gl和G2中离散 对数问题(DLP)是难解的,一个双线性对是一对满足下列特点的映射e K1XG1^ G2:
[0010] 1)双线性性:e(aP,bQ) = e(P,Q)ab;
[0011] 2)非退化性:存在P,Q e Gl使得e(P,Q)乒I ;
[0012] 3)可计算性:对于所有的P,Q e G1,存在有效的算法以计算e(P,Q)。
[0013] 采用上述优选的方案,可以进一步地提高本系统在数据交互时的信息安全性。
[0014] 作为优选的方案,上述的基于双线性配对加密协议的安卓平台移动网络教学系统 和手机均设有口令密码和口令计数器。
[0015] 采用上述优选的方案,可以再进一步地提高本系统在数据交互时的信息安全性。
[0016] 作为优选的方案,上述的系统采用Java语言编写并运行在专为手机优化的 Dalvik虚拟机上,该系统还包括:
[0017] 基于RSS的在线阅读子系统模块,用于向手机用户提供在线资源的调取和阅读;
[0018] 基于Jabber和移动E-mail的通信子系统模块,用于向手机用户提供数据的连接, 手机用户可以进入系统进行相应的操作;
[0019] 基于GPS的空间位置子系统模块,用于定位手机用户的位置,以提供相应的系统 教学;
[0020] 基于DB40的通信录子系统模块,用于形成系统对手机用户的信息录入,以向手机 用户提供服务。
[0021] 采用上述优选的方案,实现了具有多种功能且可以实现安卓手机移动学习目的的 网络教学系统,使得对于安卓手机的移动教学成为可能。因此,其相较于现有技术,可以高 效且准确地实现对于安卓平台手机的移动网络教学。
[0022] 作为优选的方案,上述的系统设有基于遗传算法的函数优化模块,该函数优化模 块建立针对视频失真函数的第一函数模型,再基于该第一函数模型建立基于数学模型的第 二函数模型,并建立针对优化的约束条件,然后基于遗传算法对该第二函数模型进行求解, 从而对数据流传输的质量进行优化。
[0023] 采用上述优选的方案,基于遗传算法并采用建立多个函数模型的方式来提高数据 流的传输质量,从而降低网络传输的丢包率。在本系统中进行的随机视频拓扑误码率实验 结果表明,本系统算法与穷举算法(可认为接近数据传输真值)相比平均误码率为〇. 81%, 最大误码率为0. 99%,最小误码率仅为0. 51 %,因此本系统可为实时交互提供可靠保证。
[0024] 作为优选的方案,上述的第一函数模型为:
[0025] Ddec= D enc+Dl0SS+Dcgn (1)
【主权项】
1. 基于双线性配对加密协议的安卓平台移动网络教学系统,其特征在于,通过一种基 于双线性配对函数的加密协议进行数据传输,其利用双线性配对,假设一个加法群和一个 乘法群,将所述加法群和乘法群假设为其中的离散对数问题是难解的,然后将所述加法群 和乘法群满足双线性性、非退化形和可计算性的特点的映射。
2. 根据权利要求1所述的基于双线性配对加密协议的安卓平台移动网络教学系统,其 特征在于,所述加法群为:假设Gl是由G生成的加法群,它的秩为素数q ;所述乘法群为:假 设G2是一个阶为q的乘法群,令a,b为ζ的元素; 假设在Gl和G2中离散对数问题(DLP)是难解的,一个双线性对是一对满足下列特点 的映射 e K1XG1^ G2: 1) 所述双线性性:e (aP,bQ) = e (P,Q)ab; 2) 所述非退化性:存在P,Q e Gl使得e (P,Q)辛I ; 3) 所述可计算性:对于所有的P,Q e G1,存在有效的算法以计算e(P,Q)
3. 根据权利要求1或2所述的基于双线性配对加密协议的安卓平台移动网络教学系 统,其特征在于,所述系统和所述手机均设有口令密码和口令计数器。
4. 根据权利要求1所述的基于双线性配对加密协议的安卓平台移动网络教学系统,其 特征在于,所述系统采用Java语言编写并运行在专为手机优化的Dalvik虚拟机上,所述系 统还包括: 基于RSS的在线阅读子系统模块,用于向手机用户提供在线资源的调取和阅读; 基于Jabber和移动E-mail的通信子系统模块,用于向手机用户提供数据的连接,手机 用户可以进入系统进行相应的操作; 基于GPS的空间位置子系统模块,用于定位手机用户的位置,以提供相应的系统教学; 基于DB40的通信录子系统模块,用于形成系统对手机用户的信息录入,以向手机用户 提供服务。
5. 根据权利要求1所述的基于双线性配对加密协议的安卓平台移动网络教学系统,其 特征在于,所述系统设有基于遗传算法的函数优化模块,所述函数优化模块建立针对视频 失真函数的第一函数模型,再基于所述第一函数模型建立基于数学模型的第二函数模型, 并建立针对优化的约束条件,然后基于遗传算法对第二函数模型进行求解,从而对数据流 传输的质量进行优化。
6. 根据权利要求5所述的基于双线性配对加密协议的安卓平台移动网络教学系统,其 特征在于, 所述第一函数模型为:
Dcng= k · (1-Loss e2e) · Prob (Delaye2e> T) (4); 所述第二函数模型为: r y\ V
J 所述约束条件为: Aij彡 0.85 ;{i,j} e L Rv > R^ia- v e v 求解过程为:
【专利摘要】本发明公开了一种基于双线性配对加密协议的安卓平台移动网络教学系统,其通过一种基于双线性配对函数的加密协议进行数据传输,其利用双线性配对,假设一个加法群和一个乘法群,将该加法群和乘法群假设为其中的离散对数问题是难解的,然后将该加法群和乘法群满足双线性、非退化形和可计算性的特点的映射。本发明相较于现有技术,可以在数据交互时为数据流提供更为安全的保护,使得数据传输的安全性得以提高。
【IPC分类】H04W12-02, G09B5-14
【公开号】CN104732830
【申请号】CN201510173041
【发明人】王岩, 陆盈, 卢曦
【申请人】南通理工学院
【公开日】2015年6月24日
【申请日】2015年4月13日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1