網站首頁 編程語言 正文
前幾天谷歌公司搞出了個大新聞:利用強大的計算能力成功碰撞了兩個哈希值相同但內容不同的PDF文檔。
這意味著很多依賴哈希值進行運作的系統都可能會遭到攻擊,例如網盤的秒傳系統或者SVN的版本控制等。
而我們日常下載文件時也經常會看到要求比對SHA-1或者MD5的信息,這是為了確保你下載文件的安全。
通常我們在檢測文件的SHA-1或者MD5時會使用某些小工具,而在Windows 10里其實也內置了該功能。
本身微軟在Windows 10中內置的檢測也是非常多的,除了常見的SHA-1和MD5外還有SHA-256等等。
或許了解下面的這個方法會在你以后的互聯網生活中幫上忙,不過我估計大家可能都會找工具懶得用命令吧。
PowerShell獲取文件哈希值:
PS C:\Windows\system32> Get-FileHash [絕對路徑] -Algorithm [算法類型] | Format-List
舉例如下:
讀取位于D盤iTunes文件夾中的landian.zip的SHA-256值并顯示算法和文件路徑(即Format-List)
Get-FileHash D:\iTunes\landian.zip -Algorithm SHA256 | Format-List
上述命令獲得的結果如下:
Algorithm : SHA256 //算法類型為SHA-256
Hash : A22480511F7C3A9F562AC5594A24A499DD932D430EBA60FED53B7E99621AAD39 //文件的SHA-256值
Path : D:\iTunes\landian.zip //文件的絕對路徑
該命令支持的算法類型如下:
SHA1、SHA256
SHA384、SHA512
MACTripleDES
MD5、RIPEMD160
補張圖:
原文鏈接:https://www.landiannews.com/archives/31005.html
相關推薦
- 2022-09-28 Dephi逆向工具Dede導出函數名MAP導入到IDA中的實現方法_python
- 2023-11-17 RuntimeError: a view of a leaf Variable that requi
- 2022-07-11 Android Studio環境配置
- 2022-09-10 nginx?Rewrite重寫地址的實現_nginx
- 2022-07-25 Python文件操作和數據格式詳解(簡單簡潔)_python
- 2023-06-04 C#中+=是什么意思及+=的用法_C#教程
- 2021-12-12 linux縮減XFS分區格式的根目錄_Linux
- 2022-06-06 typescript中abstractClass(抽象類)、extends、abstract
- 最近更新
-
- window11 系統安裝 yarn
- 超詳細win安裝深度學習環境2025年最新版(
- Linux 中運行的top命令 怎么退出?
- MySQL 中decimal 的用法? 存儲小
- get 、set 、toString 方法的使
- @Resource和 @Autowired注解
- Java基礎操作-- 運算符,流程控制 Flo
- 1. Int 和Integer 的區別,Jav
- spring @retryable不生效的一種
- Spring Security之認證信息的處理
- Spring Security之認證過濾器
- Spring Security概述快速入門
- Spring Security之配置體系
- 【SpringBoot】SpringCache
- Spring Security之基于方法配置權
- redisson分布式鎖中waittime的設
- maven:解決release錯誤:Artif
- restTemplate使用總結
- Spring Security之安全異常處理
- MybatisPlus優雅實現加密?
- Spring ioc容器與Bean的生命周期。
- 【探索SpringCloud】服務發現-Nac
- Spring Security之基于HttpR
- Redis 底層數據結構-簡單動態字符串(SD
- arthas操作spring被代理目標對象命令
- Spring中的單例模式應用詳解
- 聊聊消息隊列,發送消息的4種方式
- bootspring第三方資源配置管理
- GIT同步修改后的遠程分支