什么是时间戳?
什么是时间戳?时间戳是一个完整的、可验证的数据,它可以表明在特定的时间点已经存在一段数据。
沃通TSA服务是根据国内外相关时间戳技术和服务标准以及国内可信时间戳服务体系规划建设的权威第三方public * * *可信时间戳服务。可广泛应用于知识产权保护、文化创意、电子政务等领域。国家授时中心是中国唯一合法的时间源,负责时间溯源、同步和监测,国家权威确保时间源的可信度。
时间戳的功能
客户端正在向服务器接口发出请求。如果请求信息被第三方加密截获,可以用于重复请求操作。如果服务器不进行重放攻击,服务器的压力会增加,使用时间戳可以解决这个问题。
防篡改:常用的方式是将参数拼接、当前项目AppKey和双方约定的“Key”加入字典字典集,按ABCD顺序排序,最后用MD5+加密。客户端将加密的字符串和请求的参数发送到服务器。按照上述规则拼接加密后,服务器将其与传入的加密字符串进行比较。
反复用:上述加密方法无法解决反复用问题。此时,需要在客户端和服务器端分别生成UTC时间戳。这个UTC是为了防止你的客户端和服务器在同一个时区,然后把时间戳放在密文里。