当前位置:网站首页>时间戳有什么作用,如何申请?
时间戳有什么作用,如何申请?
2022-04-22 16:12:00 【华为云】
时间戳是字符或编码信息的序列,用于标识何时发生特定事件,通常给出日期和时间,有时精确到几分之一秒。 该术语源自办公室中使用的橡皮图章,用于在纸质文档上用墨水在当前日期和时间上加盖戳记,以记录接收文档的时间。 此类时间戳的常见用例是在纸质信件上的邮戳或考勤打卡纸上的“入”和“出”时间。在现代,该术语的使用已扩展为指附加到数字数据的数字日期和时间信息。 例如,计算机文件包含时间戳,该时间戳指示文件的最后修改时间,数码相机将时间戳添加到所拍摄的照片中,记录拍摄日期和时间。
对于电子商务应用,如电子合同签署、电子文档签名等,都需要一个能证明合同签署时间和文档签名时间的可信证明,但是由于用户桌面电脑或手机或者服务器时间是可以随意修改的,如果签署合同和文档时用这些不可信的时间,则无法保证合同的签署时间可信。因此合同签署和文档签名需要一个权威第三方来提供可信赖的且不可抵赖的时间戳服务。
时间戳就是一份能够表示一份数据在一个特定时间点已经存在的完整的可验证的数据。那么时间戳有什么作用了?

时间戳的作用
客户端在向服务端接口进行请求,如果请求信息进行了加密处理,被第三方截取到请求包,可以使用该请求包进行重复请求操作。如果服务端不进行防重放攻击,就会服务器压力增大,而使用时间戳的方式可以解决这一问题。
防篡改:一般使用的方式就是把参数拼接,当前项目AppKey,双方约定的“密钥”,加入到Dictionary字典集中,按ABCD顺序进行排序,最后在MD5+加密。客户端将加密字符串和请求参数一起发送给服务器。服务器按照上述规则拼接加密后,与传入过来的加密字符串比较是否相等。
防复用:上面的方式进行加密,就无法解决防复用的问题,这时需要在客户端和服务端分别生成UTC的时间戳,这个UTC是防止你的客户端与服务端不在同一个时区,然后把时间戳timestamp拼在密文里就可以了。
时间戳申请及验证操作指南
(一)申请时间戳
1、登陆密信官网:www.mesign.com
2、点击右上角登录;

3、填写账号及密码;

4、在我的订单中找到时间戳认证次数,并点击管理进入时间戳管理系统;


5、选择时间戳认证中的申请时间戳;

6、选择需要申请时间戳的文件,点击下方的申请时间戳按钮;

7、申请成功后,根据指引下载时间戳认证压缩包,并妥善保存好原文件、时间戳.tsa文件以及时间戳认证证书。

(二)验证时间戳
1、选择时间戳认证菜单中的验证时间戳选项;

2、上传原文件以及.tsa文件后,点击下方的验证时间戳按钮

3、时间戳验证完成。

版权声明
本文为[华为云]所创,转载请带上原文链接,感谢
https://bbs.huaweicloud.com/blogs/349129
边栏推荐
- 做短视频自媒体挣不到Q?教你6招
- Servlet 的使用与对应的九个内置对象
- 4.21 summary
- 短信平台API接口demo示例-Node/SMS/XSend
- Jmeter 存取Sql Server带有逗号‘,‘的数据到csv文件
- Where is the dimension association table of Flink SQL? 800W dimension table
- An error is reported in the automatic database backup, indicating that SQLServerAgent is not currently running, so it cannot be notified of this operation.
- All the goods in the files backed up by Taobao assistant were put on the shelves again
- 2022-4-21 [webrtc application] source code analysis of yangrtc / metartc open source library (III)
- GDOI2022退役记(从天上到地下)
猜你喜欢

Jmeter 存取Sql Server带有逗号‘,‘的数据到csv文件

小练习:二分查找及实现

【操作教程】国标GB28181平台EasyGBS如何开启语音对讲功能?
![引入文件路径问题-$_SERVER[‘DOCUMENT_ROOT‘]代表网站根目录](/img/e0/cc889bc10bad51d39e33e4ffdc8202.png)
引入文件路径问题-$_SERVER[‘DOCUMENT_ROOT‘]代表网站根目录

How to reduce the cost of Alibaba cloud international server after website optimization

Abbexa丨3,5-二溴酪氨酸说明书

数据库自动备份报错,提示SQLServerAgent 当前未运行,因此无法将此操作通知它。

Use js to complete the text and move it on the screen according to the numbers in the input box

4.21 summary
![【洛谷】P1036 [NOIP2002 普及组] 选数(DFS)](/img/1d/52b1e06eebf4c36cbeea24203e9685.png)
【洛谷】P1036 [NOIP2002 普及组] 选数(DFS)
随机推荐
【ARM汇编】如何对键入数据做判断?
DHCP snooping
NDSM, CHM, DTM, DEM, DSM, cut continuously, but clear
使用js完成文字根据输入框内数字在屏幕上移动
使用EasyGBS后更换为EasyCVR,更改端口为10000,报错404是什么原因?
Small pit on the definition of two-dimensional or multi-dimensional array / slice in go language
Grafana series (IX): introduction to Loki, an open source cloud native logging solution
[b01lers2020]Life on Mars
牛客SQL刷题记录
342-Leetcode 字符串中的第一个唯一字符
[experience sharing] Why is the green screen displayed after the video picture decoding fails?
万元礼品奖池!玩转「Lighthouse」有奖征文来袭
flink sql的维度关联表一般放在哪里,800W的维表
Typescripts Promise
华为机试题——HJ60 查找组成一个偶数最接近的两个素数
Three dimensional model of power conductor
实验三 FFT及其在卷积计算和谱分析中的应用
solidworks两条线重合了如何选其中一条
小练习:二分查找及实现
selenium之键盘操作