美文网首页
2.7 校验和与核实

2.7 校验和与核实

作者: 拙言_Coder | 来源:发表于2019-03-10 12:58 被阅读0次

《Linux Shell 脚本攻略(第 2 版)》读书笔记

用于文件完整性测试的特定密钥就称为校验和

md5sum

md5sum是一个 32 个字符的十六进制串。

计算校验和

$ md5sum filename > file_sum.md5
2318aa21882b7582ec7dc3ffc0c0fd6c  file_sum.md5

也可以同时计算多个文件的校验和

$ md5sum file1.txt file2.txt file3.txt
5149d403009a139c7e085405ef762e1a  file1.txt
3d709e89c8ce201e3c928eb917989aef  file2.txt
60b91f1875424d3b4322b0fdd0529d5d  file3.txt

核实数据完整性

$ md5sum -c file_sum.md5
filename: OK

注意: 核实的时候,请将源文件和校验和文件(.md5 文件),置于同一目录下。

SHA-1

SHA-1是另一种常用的校验和算法。它从给定的输入文件中生成一个长度为 40 个字符的十六进制串。

用来计算SHA-1串的命令是sha1sum。其用法和md5sum非常相似。只是生成的校验和文件通常使用.sha1后缀。

相关文章

  • 2.7 校验和与核实

    《Linux Shell 脚本攻略(第 2 版)》读书笔记 用于文件完整性测试的特定密钥就称为校验和。 md5su...

  • python3 中ssl.SSLError: [SSL: CER

    出现以上异常,python2.7升级到python3需要对ssl进行校验 需要引入模块ssl取消全局验证 参考文章...

  • 校验和算法,舍弃高位,JAVA,C语言实现

    C 语言校验和算法 JAVA 语言校验和算法

  • spring的后台数据校验

    数据校验对于开发项目来说是必须的。校验一般分为前台校验和后台校验,前台校验是必须要做的,后台校验是可选的。后台校验...

  • 05 FastApi的路径参数和数值校验

    FastApi允许用户添加额外声明和校验 1> 额外的校验——导入Query 2> Query 用与查询参数校验...

  • Validator

    简要描述: 请求参数校验,在校验规则较复杂,无法通过@NotNull 等简单校验方式时,可以利用此方式将校验与具体...

  • Spring MVC的数据校验

    数据校验分为:客户端校验与服务端校验。这边主要讲的是Spring MVC提供的服务端校验功能,一种是Spring ...

  • 核实

    吃晚饭的时候,孩子问还有几天回家。这个问题这几天他经常提起,每次都回答他,可是他还是问。心里有了评判。 ...

  • 核实

    懂这电视的人,今天来到我家。 上次帮那位清洁电脑、电视后,电视一直开不起来,暂时放的另外一个电视机。 不知是不是我...

  • 基于Python的接口自动化测试(3)

    封装接口返回值校验(关键参数校验和参数完整性校验)

网友评论

      本文标题:2.7 校验和与核实

      本文链接:https://www.haomeiwen.com/subject/avyupqtx.html