【技术实现步骤摘要】
【技术保护点】
一种基于密钥和时间戳的身份认证系统和方法,该系统包括终端系统和认证服务系统,两者通过网络相互连接,其特征在于,终端系统用户具有密钥X,认证服务系统储存着对应的密钥Y,密钥X和密钥Y是同一个对称加密的密钥或一对非对称加密的密钥,终端系统用户在认证服务系统中还具有用户识别码(AUID),该方法包括以下步骤: 1)终端系统生成认证信息,其中包含着由至少包括密钥X和生成认证信息时终端系统的系统时间在内的信息进行数学计算的结果; 2)认证服务系统收到认证信息B,认证服务系统同时收到关于该用户AUID的信息,关于该用户AUID的信息包含在认证信息B之中或不包含在认证信息B之中; 3)认证服务系统以AUID找到对应的密钥Y,进行至少包括密钥Y和认证信息B在内的数学计算,其中,只有当计算结果正确而且认证信息B中的终端系统的系统时间与认证服务系统当前的系统时间的时间间隔未超过认证系统规定的上限值时,认证才能通过。
【技术特征摘要】
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。