使用办法:cmd命令行下输入相应命令;

windows文件加密算法的监测办法:

1.检测“C:\xxx.tar ”的md5的值的计算方法

CertUtil -hashfile C:\xxx.tar MD5

2.支持其他命令的方式
此命令不仅可以做MD5哈希算法校验,还支持其他的哈希算法,具体如下:

CertUtil -hashfile 文件路径 [算法]

支持的算法有:MD2 MD4 MD5 SHA1 SHA256 SHA384 SHA512

示例:

1.sha1算法

D:\1>certutil -hashfile 3.jpg sha1
SHA1 的 3.jpg 哈希:
70f956bcd7ea6bb7e1f2d65dffa27e496e4b49da
CertUtil: -hashfile 命令成功完成。D:\1>

2.sha256

D:\1>certutil -hashfile 3.jpg sha256
SHA256 的 3.jpg 哈希:
50ec841241938579996d89e75e9a53753bd54d463730d1a64b173914eb5fda3f
CertUtil: -hashfile 命令成功完成。D:\1>

3.md2


D:\1>certutil -hashfile 3.jpg md2
MD2 的 3.jpg 哈希:
18c221b968ae20ecabeadab4a5cf43bf
CertUtil: -hashfile 命令成功完成。D:\1>

4.md5

D:\1>certutil -hashfile 3.jpg md5
MD5 的 3.jpg 哈希:
6628ee4429d3ce62a76969ff2a1fa4af
CertUtil: -hashfile 命令成功完成。D:\1>


linux下加密算法的计算方式:

1.计算字符串“bj-123456”的md5的值
lab:~$ echo -n "bj-123456"|md5sum
a887cd6184decc02df97bb187451c25a  -2.把字符串“bj-123456”存放到文件123.txt中,然后计算这个文件的md5值
labt:~$ md5sum 123.txt
4dd714a2612bc559b3faee5800feafe7  123.txt
lab:~$

也可以采用在线工具验证的方法:
“http://www.metools.info/code/”
http://www.metools.info/code/

加密算法在windows,linux下的检测办法[md5,sha1]相关推荐

  1. Windows/Linux下引用jar包,并用javac/java编译运行

    Windows/Linux下引用jar包,并用javac/java编译运行,有需要的朋友可以参考下. 1> Windows 假设要引用的jar放在D:/test目录下,名字为t1.jar, ja ...

  2. Windows/Linux下C++对于UUID的跨平台封装

    Universally Unique Identifier,UUID,通用唯一识别码.是用于计算机体系中以识别信息数目的一个128位标识符,这个东西很有用,在分布式系统中经常用于标识一个结点.根据标准 ...

  3. Qt+mpv制作windows/linux 下的动态壁纸软件(含源码)

    mpv是啥? mpv之前是mediaplayer,windwos之前好像都有预装这个,都来经过发展,现在是一个对跨平台开发很友好的播放器工具. Qt是啥? 制作桌面应用程序的开发语言及工具,基于C++ ...

  4. 【MTU】Windows/Linux下修改MTU

    一.关于MTU 通过 MAC 封装的定义,现在我们知道标准以太网络frame所能传送的数据量最大可以到达 1500 bytes , 这个数值就被我们称为 MTU (Maximum Transmissi ...

  5. Linux下内存检测工具:asan

    Linux下内存检测工具:asan ASAN(Address-Sanitizier)早先是LLVM中的特性,后被加入GCC 4.8,在GCC 4.9后加入对ARM平台的支持.因此GCC 4.8以上版本 ...

  6. 使用Windows 10自带工具 校验MD5 SHA1 SHA256类型文件

    使用Windows 10自带工具 校验MD5 SHA1 SHA256类型文件 适用场景:下载文件的完整性校验等. cmd调出命令行,输入如下命令 certutil -hashfile <文件名& ...

  7. Linux下自动检测USB热插拔

    做嵌入式开发,尤其在网关.路由器或者其他支持USB设备的终端上,为了提高用户体验,我们常常需要支持自动识别并挂载USB设备功能.某些应用程序,在使用USB设备的过程中,也希望能够侦测到USB断开事件, ...

  8. linux下硬件检测工具,Linux硬件检测工具

    Linux下的硬件检测和识别软件,做得比较完善了.选购Laptop,如果是自带Linux系统,完全可以用它们来检测硬件. 首先出场的当然是: 1. dmidecode  www.nongnu.org/ ...

  9. linux下C++遍历文件夹下的全部文件;Windows/Linux下C++批量修改文件名,批量删除文件...

    Linux下 C++遍历目录下所有文件 1 rename(image_path.c_str(), image_path_new.c_str()); 2 remove(image_path_move.c ...

  10. Windows/Linux下获取当前线程的ID号

    序 在多线程场合,为了方便跟踪线程的运行状态,往往需要在程序中添加打印当前线程ID号的功能. 1. Linux下打印当前线程ID pthread_t pthread_self() 2. Windows ...

最新文章

  1. Cannot set property 'render' of undefined
  2. iPad随想:苹果的妙招、谷歌的尴尬和中移动MM的局限
  3. BZOJ-3065 带插入区间K小值
  4. 关于BFD(双向转发检测)开发的总结
  5. 线段树总结(一)【数据结构】
  6. 【Python】【应用 01】使用python初步处理文件数据就那么简单!(本文以处理excel和目录为例)
  7. Docker 部署dotnetcore
  8. EJB 3.x:生命周期和并发模型(第2部分)
  9. 【LeetCode】【HOT】297. 二叉树的序列化与反序列化(BFS)
  10. decode函数_「实践」云函数 + API,你也可以做个天气信息系统
  11. iOS添加自定义转场动画和交互动画(一)
  12. Argparse 使用
  13. 使用folium制作出行地图
  14. 手把手教Python使用微信聊天记录生成词云
  15. TortoiseSVN配置
  16. https协议谷歌浏览器使用Jmeter脚本录制
  17. Java web+MySQL编写简易候选人投票(完整代码)
  18. 指纹识别综述(5): 分类与检索
  19. PKI介绍及搭建Linux私有CA (SSL 示例)
  20. 伯努利分布(Bernoulli distribution)

热门文章

  1. PHP中静态(static)调用非静态方法详解--调用!!!
  2. 201521123070 《JAVA程序设计》第6周学习总结
  3. JAVA里面==和euqals的区别
  4. Android新版NDK环境搭建
  5. Yale CAS + .net Client 实现 SSO(2)
  6. GridView数据导出到Excel的类
  7. EXT2.0 多选下拉框
  8. Asp.net实用技巧
  9. 【Prison Break】第四天(3.31)
  10. ENVI入门系列教程---二、图像分析---14.基本光谱分析