基于智能终端的可信点名方法及其系统技术方案

技术编号:16550058 阅读:29 留言:0更新日期:2017-11-11 13:40
本发明专利技术公开了一种基于智能终端的可信点名方法,至少两个智能终端中任意一个作为点名终端并且剩余智能终端作为签到终端时,所述点名终端根据密码算法对唯一密钥和时间加密后获得第一动态电子签名,并且将所述第一动态电子签名和所述点名终端的账号标识进行蓝牙广播;任意一个签到终端通过接收点名终端蓝牙广播的形式,接收到第一动态电子签名和所述点名终端的账号标识后,再将所述第一动态电子签名、所述点名终端的账号标识和所述签到终端的账号标识发送到服务器并且认证成功后,该签到终端点名成功;还公开了一种可信点名系统,通过本发明专利技术能够提高点名的效率和可信度,只需要智能终端即可完成点名过程,无需额外硬件设备,方便操作。

Trusted roll call method based on intelligent terminal and its system

The invention discloses a trusted naming method based on intelligent terminal, at least two arbitrary intelligent terminals as a call terminal and the remaining intelligent terminal as a sign the terminal, the terminal named according to the unique key and the encrypted time won the dynamic electronic signature encryption algorithm, and the first dynamic electronic signature the name and account identification terminal Bluetooth broadcasting; any one terminal through the receiving terminal call sign Bluetooth broadcast form, receives the first dynamic electronic signature and the named terminal account number, account number will be sent to the first named dynamic electronic signature, the terminal and the account number in the terminal to the server and the authentication is successful, the attendance terminal call success; also discloses a trusted name system, through the It can improve the efficiency and credibility of call calling. It only needs the intelligent terminal to complete the call process without additional hardware equipment, so it is easy to operate.

【技术实现步骤摘要】
基于智能终端的可信点名方法及其系统
本专利技术属于智能管理
,具体涉及一种基于智能终端的可信点名方法及其系统。
技术介绍
传统的点名方式,例如课堂上进行点名,一般是由老师口头挨个点名,学生进行举手达到的方式来完成课堂点名的动作;传统的点名方式通常会造成点名时间过长,且学生于点名期间容易互相聊天,造成上课秩序不佳的现象,这样进行点名操作既造成了时间上的浪费,效率也不是很高。现有技术有一些采用额外装置进行点名的实现方案,但是点名流程繁琐,操作不便。
技术实现思路
有鉴于此,本专利技术的主要目的在于提供一种基于智能终端的可信点名方法及其系统。为达到上述目的,本专利技术的技术方案是这样实现的:本专利技术实施例提供一种基于智能终端的可信点名方法,该方法为:至少两个智能终端中任意一个作为点名终端并且剩余智能终端作为签到终端时,所述点名终端根据密码算法对唯一密钥和时间加密后获得第一动态电子签名,并且将所述第一动态电子签名和所述点名终端的账号标识进行蓝牙广播;任意一个签到终端通过接收点名终端蓝牙广播的形式,接收到第一动态电子签名和所述点名终端的账号标识后,再将所述第一动态电子签名、所述点名终端的账号标识和所述签到终端的账号标识发送到服务器并且认证成功后,该签到终端点名成功。上述方案中,该方法之前还包括:所述至少两个智能终端分别将账号标识发送到服务器并且认证成功后,每个智能终端分别从服务获取该智能终端的唯一密钥;所述账号标识至少包括用户名和密码。上述方案中,该方法还包括:所述服务器根据密码算法对每个智能终端的唯一密钥加密后获得第二动态电子签名。上述方案中,该方法还包括:所述签到终端将所述第一动态电子签名、所述点名终端的账号标识和所述签到终端的账号标识发送到服务器并且认证失败后,该签到终端点名失败。上述方案中,所述将所述第一动态电子签名、所述点名终端的账号标识和所述签到终端的账号标识发送到服务器并且认证成功后,具体为:所述服务器将所述第一动态电子签名与第二动态电子签名进行对比,如果相同,则确定该签到终端认证成功,记录该签到终端的账号标识以及对应点名终端的账号标识并且生成签到表,反之,则确定该签到终端认证失败。上述方案中,该方法还包括,所述点名终端向服务器发送签到表请求消息,所述签到表消息包含该点名终端的账号标识,所述服务器根据签到表请求消息将该点名终端对应签到表发送到点名终端。本专利技术实施例还提供一种可信点名系统,其包括至少两个智能终端、服务器;所述至少两个智能终端中任意一个作为点名终端,用于根据密码算法对唯一密钥和时间加密后获得第一动态电子签名,并且将所述第一动态电子签名和所述点名终端的账号标识进行蓝牙广播;剩余智能终端作为签到终端,用于通过接收点名终端蓝牙广播的形式,接收到第一动态电子签名和所述点名终端的账号标识后,再将所述第一动态电子签名、所述点名终端的账号标识和所述签到终端的账号标识发送到服务器;所述服务器,用于根据所述第一动态电子签名、所述点名终端的账号标识和所述签到终端的账号标识确定认证成功后,确认该签到终端点名成功。上述方案中,所述服务器,还用于根据密码算法对每个智能终端的唯一密钥加密后获得第二动态电子签名。上述方案中,所述服务器,还用于根据所述第一动态电子签名、所述点名终端的账号标识和所述签到终端的账号标识确定认证失败后,确认该签到终端点名失败。上述方案中,所述服务器,具体用于将所述第一动态电子签名与第二动态电子签名进行对比,如果相同,则确定该签到终端认证成功,记录该签到终端的账号标识以及对应点名终端的账号标识并且生成签到表,反之,则确定该签到终端认证失败;还具体用于根据签到表请求消息将该点名终端对应签到表发送到点名终端;所述点名终端,还用于向服务器发送签到表请求消息,所述签到表消息包含该点名终端的账号标识,以及接收所述服务器发送的签到表。与现有技术相比,本专利技术实施例提供一种基于智能终端的可信点名方法,至少两个智能终端中任意一个作为点名终端并且剩余智能终端作为签到终端时,所述点名终端根据密码算法对唯一密钥和时间加密后获得第一动态电子签名,并且将所述第一动态电子签名和所述点名终端的账号标识进行蓝牙广播;任意一个签到终端通过蓝牙广播接收到第一动态电子签名和所述点名终端的账号标识后,再将所述第一动态电子签名、所述点名终端的账号标识和所述签到终端的账号标识发送到服务器并且认证成功后,该签到终端点名成功;这样,通过本专利技术能够提高点名的可信度,只需要智能终端即可完成点名过程,无需额外硬件设备,方便操作。附图说明图1为本专利技术实施例提供一种基于智能终端的可信点名方法的流程图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术实施例提供一种基于智能终端的可信点名方法,如图1所示,该方法通过以下步骤实现:步骤101:所述至少两个智能终端分别将账号标识发送到服务器并且认证成功后,每个智能终端分别从服务获取该智能终端的唯一密钥;具体地,所述账号标识至少包括用户名和密码。步骤102:至少两个智能终端中任意一个作为点名终端并且剩余智能终端作为签到终端时,所述点名终端根据密码算法对唯一密钥和时间加密后获得第一动态电子签名,并且将所述第一动态电子签名和所述点名终端的账号标识进行蓝牙广播;具体地,所述密码算法包括但不限于是SM1,SM3,MD5,SHA,AES,RSA等加密算法。所述时间可以是从服务器获取的时间,也可以是点名终端的本地时间。当然,为了信息的完整性,进行蓝牙广播时也可以包含其他信息,例如事件信息、GPS位置信息、课堂名称、地点信息等。进一步地,所述第一动态电子签名也可以根据服务器分配给点名终端的随机码生成。步骤103:任意一个签到终端通过接收点名终端蓝牙广播的形式,接收到第一动态电子签名和所述点名终端的账号标识后,再将所述第一动态电子签名、所述点名终端的账号标识和所述签到终端的账号标识发送到服务器并且认证成功后,该签到终端点名成功。具体地,所述服务器根据密码算法对每个智能终端的唯一密钥加密后获得第二动态电子签名。进一步地,所述第二动态电子签名也可以根据服务器分配给点名终端的随机码生成。所述签到终端将所述第一动态电子签名、所述点名终端的账号标识和所述签到终端的账号标识发送到服务器并且认证失败后,该签到终端点名失败。所述服务器将所述第一动态电子签名与第二动态电子签名进行对比,如果相同,则确定该签到终端认证成功,记录该签到终端的账号标识以及对应点名终端的账号标识并且生成签到表,反之,则确定该签到终端认证失败。进一步地,所述签到终端如果具有定位信息,再将所述第一动态电子签名、所述点名终端的账号标识和所述签到终端的账号标识发送到服务器的同时,也将定位信息发送到服务器用于辅助点名。进一步地,所述点名终端向服务器发送签到表请求消息,所述签到表消息包含该点名终端的账号标识,所述服务器根据签到表请求消息将该点名终端对应签到表发送到点名终端。本专利技术实施例还提供一种可信点名系统,其包括至少两个智能终端、服务器;所述至少两个智能终端中任意一个作为点名终端,用于根据密码算法对唯一密钥和时间加密后获得第一动态电子签名,本文档来自技高网...
基于智能终端的可信点名方法及其系统

【技术保护点】
一种基于智能终端的可信点名方法,其特征在于,该方法为:至少两个智能终端中任意一个作为点名终端并且剩余智能终端作为签到终端时,所述点名终端根据密码算法对唯一密钥和时间加密后获得第一动态电子签名,并且将所述第一动态电子签名和所述点名终端的账号标识进行蓝牙广播;任意一个签到终端通过接收点名终端蓝牙广播的形式,接收到第一动态电子签名和所述点名终端的账号标识后,再将所述第一动态电子签名、所述点名终端的账号标识和所述签到终端的账号标识发送到服务器并且认证成功后,该签到终端点名成功。

【技术特征摘要】
1.一种基于智能终端的可信点名方法,其特征在于,该方法为:至少两个智能终端中任意一个作为点名终端并且剩余智能终端作为签到终端时,所述点名终端根据密码算法对唯一密钥和时间加密后获得第一动态电子签名,并且将所述第一动态电子签名和所述点名终端的账号标识进行蓝牙广播;任意一个签到终端通过接收点名终端蓝牙广播的形式,接收到第一动态电子签名和所述点名终端的账号标识后,再将所述第一动态电子签名、所述点名终端的账号标识和所述签到终端的账号标识发送到服务器并且认证成功后,该签到终端点名成功。2.根据权利要求1所述的一种基于智能终端的可信点名方法,其特征在于,该方法之前还包括:所述至少两个智能终端分别将账号标识发送到服务器并且认证成功后,每个智能终端分别从服务获取该智能终端的唯一密钥;所述账号标识至少包括用户名和密码。3.根据权利要求1或2所述的一种基于智能终端的可信点名方法,其特征在于,该方法还包括:所述服务器根据密码算法对每个智能终端的唯一密钥加密后获得第二动态电子签名。4.根据权利要求3所述的一种基于智能终端的可信点名方法,其特征在于,该方法还包括:所述签到终端将所述第一动态电子签名、所述点名终端的账号标识和所述签到终端的账号标识发送到服务器并且认证失败后,该签到终端点名失败。5.根据权利要求4所述的一种基于智能终端的可信点名方法,其特征在于,所述将所述第一动态电子签名、所述点名终端的账号标识和所述签到终端的账号标识发送到服务器并且认证成功后,具体为:所述服务器将所述第一动态电子签名与第二动态电子签名进行对比,如果相同,则确定该签到终端认证成功,记录该签到终端的账号标识以及对应点名终端的账号标识并且生成签到表,反之,则确定该签到终端认证失败。6.根据权利要求5所述的一种基于智能终端的可信...

【专利技术属性】
技术研发人员:李培冀黄华明
申请(专利权)人:深圳市海月通信技术有限公司
类型:发明
国别省市:广东,44

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

1