網站首頁 編程語言 正文
前幾天谷歌公司搞出了個大新聞:利用強大的計算能力成功碰撞了兩個哈希值相同但內容不同的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-05-19 Nginx+Windows搭建域名訪問環境的操作方法_nginx
- 2022-07-19 安卓TextView的lineHeight*lineCount!=height問題,解決不支持滾動的
- 2022-11-20 CPython?垃圾收集器檢測循環引用詳解_python
- 2021-12-02 Flutter將整個App變為灰色的簡單實現方法_Android
- 2023-03-23 Python?shutil模塊實現文件的裁剪、壓縮與解壓縮的方法_python
- 2023-02-28 css字體10px方法
- 2022-03-28 詳解Python操作Excel之openpyxl_python
- 2022-10-13 Pygame?zero集合_python
- 最近更新
-
- 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同步修改后的遠程分支