zoukankan      html  css  js  c++  java
  • Windows 系统判断MD5 值的办法

    Linux 系统的文件要传到Windows系统里面,传输过程中网络不稳定,为了判断文件是否完整传输,所以就用md5的方式判断是否同一个文件

    Linux系统

    [root@augusite ~]# md5sum 002._Python基础及数值型、布尔型.pdf
    7cbb3b3369be3745cbdc181f8eb4dfd8  002._Python基础及数值型、布尔型.pdf
    判断 002._Python基础及数值型、布尔型.pdf 这个文件的md5值为 7cbb3b3369be3745cbdc181f8eb4dfd8

    Windows 系统

    [G:python课件python基础]$ certutil -hashfile "002. Python基础及数值型、布尔型.pdf" MD5
    MD5 的 002. Python基础及数值型、布尔型.pdf 哈希:
    7cbb3b3369be3745cbdc181f8eb4dfd8
    CertUtil: -hashfile 命令成功完成。

    由以上两条命令判断md5值相同,所以得出属于同一个文件

    Windows系统使用certutil命令

    用法:
      CertUtil [选项] -hashfile InFile [HashAlgorithm]
      通过文件生成并显示加密哈希

    选项:
      -Unicode          -- 以 Unicode 编写重定向输出
      -gmt              -- 将时间显示为 GMT
      -seconds          -- 用秒和毫秒显示时间
      -v                -- 详细操作
      -privatekey       -- 显示密码和私钥数据
      -pin PIN                  -- 智能卡 PIN
      -sid WELL_KNOWN_SID_TYPE  -- 数字 SID
                22 -- 本地系统
                23 -- 本地服务
                24 -- 网络服务

    哈希算法: MD2 MD4 MD5 SHA1 SHA256 SHA384 SHA512

    CertUtil -?              -- 显示动词列表(命名列表)
    CertUtil -hashfile -?    -- 显示 "hashfile" 动词的帮助文本
    CertUtil -v -?           -- 显示所有动词的所有帮助文本

  • 相关阅读:
    Java vs Python
    Compiled Language vs Scripting Language
    445. Add Two Numbers II
    213. House Robber II
    198. House Robber
    276. Paint Fence
    77. Combinations
    54. Spiral Matrix
    82. Remove Duplicates from Sorted List II
    80. Remove Duplicates from Sorted Array II
  • 原文地址:https://www.cnblogs.com/augusite/p/10265590.html
Copyright © 2011-2022 走看看