工具用的順手嗎?
你的回饋能幫助我們做得更好
將明文、十六進制或Base64字串轉換為LM雜湊值,提供十六進制和Base64格式輸出,支援大小寫選擇。
概覽
了解工具能解決的問題、計算或處理邏輯,以及資料邊界。
LM 雜湊(LMOWFv1)把符合規則的密碼文字轉成固定長度摘要,常見用途是理解舊式 Windows 認證資料,或在授權的舊系統相容性檢查中對照測試值。此頁輸入一段文字,結果以 32 個大寫十六進位字元顯示;它不是密碼加密,也不提供 Base64、Hex 等輸入模式。微軟說明 LM 單向函式是為舊版軟硬體相容而保留,LM 雜湊儲存則自 Windows Vista 與 Windows Server 2008 起預設停用。
標準流程先將密碼轉成大寫,補零至 14 個位元組,再切成兩段各 7 位元組的資料。每段分別用來建立 DES 金鑰,並加密固定字串 KGS!@#$%;兩個 8 位元組結果接在一起,形成 16 位元組、也就是 32 個十六進位字元的 LM 值。
輸入文字 → 大寫並補零至 14 bytes → 分成兩段 7 bytes → 各自執行 DES → 串接兩段結果
此頁的輸入範圍更明確:只接受 1 至 14 個可列印 ASCII 字元(空格至波浪符號)。不符合格式的字元或超過長度的輸入會顯示錯誤,不會替你截短成 14 個字元。
Microsoft 的規格以 Password 示範標準 LMOWFv1,參照值為 E52CAC67419A9A224A3B108F3FA6CB6D。這是規格測試向量,可協助辨認算法與輸出格式;僅看到 32 位十六進位字串,不能判斷它究竟是 LM、NT 雜湊或其他摘要。
Password 標準參照值;文件更新於 2026-03-30,核驗於 2026-10-02。指南
依步驟完成操作,並透過範例核對輸入與結果。
在「密碼」欄輸入或貼上文字。可列印 ASCII 才會被接受;一般空格會保留並參與計算,請勿在開頭或結尾多貼空白。表單也提供範例文字按鈕,方便先查看操作方式。
輸入限 14 個以內的可列印 ASCII 字元,不支援中文、全形符號、控制字元或換行。若格式不合,頁面會顯示錯誤訊息;請修正原文後再試,不要把這個限制理解成自動截斷。
有效的非空輸入會在結果區顯示一串大寫十六進位值,可使用旁邊的複製按鈕。清空欄位會清除結果;若要比對資料,請同時記錄輸入的大小寫、空格與使用的算法名稱。
情境
查看這項工具在不同工作與生活流程中的用法。
用非敏感的 ASCII 範例觀察「轉大寫、分成兩段、各自加密、最後串接」的規則,再和 Microsoft 規格中的參照值比較,理解同樣長度的摘要可以來自不同算法。
維護者可在獲授權的測試環境中,為文件裡的非機密示例產生 LM 值,並將算法、輸入格式與結果一起記錄,避免把其他 32 位十六進位值誤標為 LM。
問答
集中解答常見疑問與容易混淆的問題。
不行。這個頁面只接受可列印 ASCII;中文、全形符號、Emoji、控制字元或換行會被視為無效輸入。
不會。超過 14 個可列印 ASCII 字元會觸發錯誤,應自行確認並調整測試輸入。
對可接受的 ASCII 輸入,LM 計算前會轉成大寫,所以這兩種大小寫寫法依標準規則會得到相同的 LM 值。
表單在輸入為空時會清除結果欄,不會顯示空密碼的 LM 值。若要檢查摘要,請輸入非空的測試文字。
須知
使用前了解適用範圍、結果限制與必要提醒。
LM 雜湊是舊式口令單向函式,微軟指出它相對較弱;不要將本工具結果用於現代密碼儲存、帳號驗證或安全性決策。
推薦
查找相關工具、專題與可用的 API 能力。