一种签到方法及系统与流程

文档序号:18018540发布日期:2019-06-26 01:00阅读:来源:国知局

技术特征:

1.一种签到方法,其特征在于,包括:

终端获取用户的ID;

所述终端向服务器发送签到请求,其中,所述签到请求中携带有所述用户的ID;

所述服务器接收所述签到请求;

所述服务器向所述终端发送第一验签请求;

所述终端接收所述第一验签请求,并将所述第一验签请求发送给电子签名设备;

所述电子签名设备接收到所述第一验签请求,对第一待签名数据进行签名,向所述终端发送第一验签响应,其中,在所述第一验签请求中携带所述第一待签名数据的情况下,所述第一验签响应中携带的信息包括:签名得到的第一签名数据,在所述第一验签请求中没有携带所述第一待签名数据的情况下,所述第一验签响应中的携带的信息包括:所述第一待签名数据和签名得到的第一签名数据;

所述终端将接收到的所述第一验签响应发送给所述服务器;

所述服务器接收到所述第一验签响应,对所述第一签名数据进行验签,在验签通过之后,将所述用户的ID与所述终端的通信标识关联存储;

其中,在将所述用户的ID与所述终端的通信标识关联存储之后,还包括:所述服务器删除所述用户的ID与所述终端的通信标识的关联关系;其中,在所述服务器删除所述用户的ID与所述终端的通信标识的关联关系之前,所述方法还包括以下之一:所述服务器确定在预定时间内没有接收到所述用户的ID作为被叫或主叫的通话请求;所述服务器获取所述电子签名设备的位置信息,根据所述位置信息确定所述电子签名设备与所述终端的距离大于预定值;所述终端向所述服务器发送第一释放签到请求,所述服务器接收所述第一释放签到请求,其中,所述第一释放签到请求中携带有所述用户的ID。

2.一种签到方法,其特征在于,包括:

电子签名设备对第二待签名数据进行签名,将所述第二待签名数据及签名得到的第二签名数据发送给终端;

所述终端接收所述第二待签名数据和所述第二签名数据;

所述终端获取用户的ID,向服务器发送签到请求,其中,所述签到请求中携带的信息包括:所述用户的ID、所述第二待签名数据和所述第二签名数据;或者,所述签到请求中携带的信息包括:所述第二待签名数据和所述第二签名数据,其中,所述第二待签名数据包括所述用户的ID;

所述服务器接收所述签到请求;

所述服务器至少根据所述第二待签名数据对所述第二签名数据进行验签,在验签通过之后,将所述用户的ID与所述终端的通信标识关联存储;

其中,在将所述用户的ID与所述终端的通信标识关联存储之后,还包括:所述服务器删除所述用户的ID与所述终端的通信标识的关联关系;其中,在所述服务器删除所述用户的ID与所述终端的通信标识的关联关系之前,所述方法还包括以下之一:所述服务器确定在预定时间内没有接收到所述用户的ID作为被叫或主叫的通话请求;所述服务器获取所述电子签名设备的位置信息,根据所述位置信息确定所述电子签名设备与所述终端的距离大于预定值;所述终端向所述服务器发送第一释放签到请求,所述服务器接收所述第一释放签到请求,其中,所述第一释放签到请求中携带有所述用户的ID。

3.根据权利要求1或2所述的方法,其特征在于,所述终端获取用户的ID,包括:

所述终端接收外部输入的所述用户的ID;或者

所述终端从所述电子签名设备中获取所述用户的ID。

4.根据权利要求1或2所述的方法,其特征在于,在所述终端向服务器发送签到请求之前,所述方法还包括:

所述终端对所述电子签名设备进行身份认证。

5.根据权利要求1或2所述的方法,其特征在于,

所述终端向所述服务器发送所述第一释放签到请求之前,所述方法还包括:所述终端接收所述电子签名设备发送的第二释放签到请求,其中,所述第二释放签到请求中携带有第三待签名数据以及对所述第三待签名数据进行签名得到的第三签名数据;

所述第一释放签到请求中还携带有所述第三待签名数据以及所述第三签名数据;

所述服务器删除所述用户的ID与所述终端的通信标识的关联关系包括:所述服务器根据所述第三待签名数据对所述第三签名数据进行验签,验签通过之后,删除所述用户的ID与所述终端的通信标识的关联关系。

6.根据权利要求5所述的方法,其特征在于,所述服务器删除所述用户的ID与所述终端的通信标识的关联关系之前,所述方法还包括:

所述服务器向所述终端发送第二验签请求,其中,所述第二验签请求中携带有第四待签名数据;

所述终端接收所述第二验签请求,并将所述第二验签请求发送给电子签名设备;

所述电子签名设备接收到所述第二验签请求,对所述第四待签名数据进行签名;

所述电子签名设备将签名得到的第四签名数据发送给所述终端;

所述终端将接收到的所述第四签名数据发送给所述服务器;

所述服务器接收到所述第四签名数据,对所述第四签名数据进行验签,在验签通过之后,执行删除所述用户的ID与所述终端的通信标识关联关系的步骤。

7.一种签到系统,其特征在于,包括:

终端,用于获取用户的ID,并向服务器发送签到请求,其中,所述签到请求中携带有所述用户的ID;

所述服务器,用于接收所述签到请求,向所述终端发送第一验签请求,其中,所述第一验签请求中携带有第一待签名数据;

所述终端还用于接收所述第一验签请求,并将所述第一验签请求发送给电子签名设备;

所述电子签名设备,用于接收到所述第一验签请求,对所述第一待签名数据进行签名,向所述终端发送第一验签响应,其中,在所述第一验签请求中携带所述第一待签名数据的情况下,所述第一验签响应中携带的信息包括:签名得到的第一签名数据,在所述第一验签请求中没有携带所述第一待签名数据的情况下,所述第一验签响应中的携带的信息包括:所述第一待签名数据和签名得到的第一签名数据;

所述终端还用于将接收到的所述第一验签响应发送给所述服务器;

所述服务器还用于接收到所述第一验签响应,对所述第一签名数据进行验签,在验签通过之后,将所述用户的ID与所述终端的通信标识关联存储;

所述服务器还用于在将所述用户的ID与所述终端的通信标识关联存储之后,删除所述用户的ID与所述终端的通信标识的关联关系,其中,所述服务器在以下之一的情况下,触发删除所述用户的ID与所述终端的通信标识的关联关系的操作:确定在预定时间内没有接收到所述用户的ID作为被叫或主叫的通话请求;获取所述电子签名设备的位置信息,根据所述位置信息确定所述电子签名设备与所述终端的距离大于预定值;接收到所述终端发送的携带所述用户的ID的第一释放请求。

8.一种签到系统,其特征在于,包括:

电子签名设备,用于对第二待签名数据进行签名,将所述第二待签名数据及签名得到的第二签名数据发送给终端;

所述终端,用于接收所述第二待签名数据和所述第二签名数据,以及获取用户的ID,向服务器发送签到请求,其中,所述签到请求中携带的信息包括:所述用户的ID、所述第二待签名数据和所述第二签名数据;或者,所述签到请求中携带的信息包括:所述第二待签名数据和所述第二签名数据,其中,所述第二待签名数据包括所述用户的ID;

所述服务器,用于接收所述签到请求,并至少根据所述第二待签名数据对所述第二签名数据进行验签,在验签通过之后,将所述用户的ID与所述终端的通信标识关联存储;

所述服务器还用于在将所述用户的ID与所述终端的通信标识关联存储之后,删除所述用户的ID与所述终端的通信标识的关联关系,其中,所述服务器在以下之一的情况下,触发删除所述用户的ID与所述终端的通信标识的关联关系的操作:确定在预定时间内没有接收到所述用户的ID作为被叫或主叫的通话请求;获取所述电子签名设备的位置信息,根据所述位置信息确定所述电子签名设备与所述终端的距离大于预定值;接收到所述终端发送的携带所述用户的ID的第一释放请求。

9.根据权利要求7或8所述的系统,其特征在于,所述终端通过以下方式获取用户的ID:

接收外部输入的所述用户的ID;或者

从所述电子签名设备中读取所述用户的ID。

10.根据权利要求7或8所述的系统,其特征在于,所述终端还用于在向服务器发送签到请求之前,对所述电子签名设备进行身份认证。

11.根据权利要求7或8所述的系统,其特征在于,

所述终端还用于向所述服务器发送所述第一释放签到请求之前,接收所述电子签名设备发送的第二释放签到请求,其中,所述第二释放签到请求中携带有第三待签名数据以及对所述第三待签名数据进行签名得到的第三签名数据;

所述第一释放签到请求中还携带有所述第三待签名数据以及所述第三签名数据;

所述服务器按照以下方式删除所述用户的ID与所述终端的通信标识的关联关系:根据所述第三待签名数据对所述第三签名数据进行验签,验签通过之后,删除所述用户的ID与所述终端的通信标识的关联关系。

12.根据权利要求11所述的系统,其特征在于,

所述服务器还用于向所述终端发送携带第四待签名数据的第二验签请求,以及接收所述终端返回的第四签名数据,并对所述第四签名数据进行验签,在验签通过之后,触发删除所述用户的ID与所述终端的通信标识关联关系的操作;

所述终端还用于接收所述第二验签请求,并将所述第二验签请求发送给电子签名设备,以及接收所述电子签名设备返回的所述第四签名数据,并将所述第四签名数据返回给所述服务器;

所述电子签名设备还用于接收到所述第二验签请求,对所述第四待签名数据进行签名,以及将签名得到的第四签名数据发送给所述终端。

13.根据权利要求7或8所述的系统,其特征在于,所述服务器还用于在删除所述用户的ID与所述终端的通信标识的关联关系之后,通知所述终端,所述服务器已释放所述用户的ID的签到。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1