• 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 -?           -- 显示所有动词的所有帮助文本

  • 相关阅读:
    python类的特殊成员和方法
    python 之 staticmethod,classmethod,property的区别
    启动Android模拟器问题集锦
    eclipse编译Jmeter源码
    解决 'chromedriver' executable needs to be in PATH.'报错
    登录程序优化
    通过标志位跳出多层循环
    crontab计划任务监控nginx服务器
    httpstatus类的状态有哪些
    python正则表达式
  • 原文地址:https://www.cnblogs.com/augusite/p/10265590.html
Copyright © 2020-2023  润新知