加密算法在windows,linux下的检测办法[md5,sha1]
使用办法: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]相关推荐
- Windows/Linux下引用jar包,并用javac/java编译运行
Windows/Linux下引用jar包,并用javac/java编译运行,有需要的朋友可以参考下. 1> Windows 假设要引用的jar放在D:/test目录下,名字为t1.jar, ja ...
- Windows/Linux下C++对于UUID的跨平台封装
Universally Unique Identifier,UUID,通用唯一识别码.是用于计算机体系中以识别信息数目的一个128位标识符,这个东西很有用,在分布式系统中经常用于标识一个结点.根据标准 ...
- Qt+mpv制作windows/linux 下的动态壁纸软件(含源码)
mpv是啥? mpv之前是mediaplayer,windwos之前好像都有预装这个,都来经过发展,现在是一个对跨平台开发很友好的播放器工具. Qt是啥? 制作桌面应用程序的开发语言及工具,基于C++ ...
- 【MTU】Windows/Linux下修改MTU
一.关于MTU 通过 MAC 封装的定义,现在我们知道标准以太网络frame所能传送的数据量最大可以到达 1500 bytes , 这个数值就被我们称为 MTU (Maximum Transmissi ...
- Linux下内存检测工具:asan
Linux下内存检测工具:asan ASAN(Address-Sanitizier)早先是LLVM中的特性,后被加入GCC 4.8,在GCC 4.9后加入对ARM平台的支持.因此GCC 4.8以上版本 ...
- 使用Windows 10自带工具 校验MD5 SHA1 SHA256类型文件
使用Windows 10自带工具 校验MD5 SHA1 SHA256类型文件 适用场景:下载文件的完整性校验等. cmd调出命令行,输入如下命令 certutil -hashfile <文件名& ...
- Linux下自动检测USB热插拔
做嵌入式开发,尤其在网关.路由器或者其他支持USB设备的终端上,为了提高用户体验,我们常常需要支持自动识别并挂载USB设备功能.某些应用程序,在使用USB设备的过程中,也希望能够侦测到USB断开事件, ...
- linux下硬件检测工具,Linux硬件检测工具
Linux下的硬件检测和识别软件,做得比较完善了.选购Laptop,如果是自带Linux系统,完全可以用它们来检测硬件. 首先出场的当然是: 1. dmidecode www.nongnu.org/ ...
- linux下C++遍历文件夹下的全部文件;Windows/Linux下C++批量修改文件名,批量删除文件...
Linux下 C++遍历目录下所有文件 1 rename(image_path.c_str(), image_path_new.c_str()); 2 remove(image_path_move.c ...
- Windows/Linux下获取当前线程的ID号
序 在多线程场合,为了方便跟踪线程的运行状态,往往需要在程序中添加打印当前线程ID号的功能. 1. Linux下打印当前线程ID pthread_t pthread_self() 2. Windows ...
最新文章
- Cannot set property 'render' of undefined
- iPad随想:苹果的妙招、谷歌的尴尬和中移动MM的局限
- BZOJ-3065 带插入区间K小值
- 关于BFD(双向转发检测)开发的总结
- 线段树总结(一)【数据结构】
- 【Python】【应用 01】使用python初步处理文件数据就那么简单!(本文以处理excel和目录为例)
- Docker 部署dotnetcore
- EJB 3.x:生命周期和并发模型(第2部分)
- 【LeetCode】【HOT】297. 二叉树的序列化与反序列化(BFS)
- decode函数_「实践」云函数 + API,你也可以做个天气信息系统
- iOS添加自定义转场动画和交互动画(一)
- Argparse 使用
- 使用folium制作出行地图
- 手把手教Python使用微信聊天记录生成词云
- TortoiseSVN配置
- https协议谷歌浏览器使用Jmeter脚本录制
- Java web+MySQL编写简易候选人投票(完整代码)
- 指纹识别综述(5): 分类与检索
- PKI介绍及搭建Linux私有CA (SSL 示例)
- 伯努利分布(Bernoulli distribution)