引用文章美國網路指揮部 logo暗藏密碼
.
密碼 是一種特定暗號約定
編定密碼 其換位代碼設計的複雜度 就會涉及到破解難易度
.
.
9ec4c12949a4f31474f299058ce2b22a
這是明顯置於~美國網路指揮部 UNITED STATES CYBER COMMANAND
LOGO標誌中 一組32位數的亂碼
這種編碼有一個優點 就是僅用32個亂碼
透過運算解碼 是可以解出一段文字
.
USCYBERCOM plans, coordinates, integrates, synchronizes, and conducts activities to: direct the operations and defense of specified Department of Defense information networks and; prepare to, and when directed, conduct full-spectrum military cyberspace operations in order to enable actions in all domains, ensure freedom of action in cyberspace for the U.S. and its allies, and deny the same to adversaries.
.
這組密碼
被網友僅用三個小時就被破解 其實不能怪這組密碼設計太容易
而是它運用了已公開的MD5-Hash編碼規則 含意的亂碼
不過等於是其解碼簿是公開 就讓人去興趣者 依規律性去破解開
是一種留有破解提示的設計 是官方和網友玩的一種猜謎遊戲
.
所以在上篇文章提到 換位密碼 Transposition Ciphers
■ USA Top 5 espionage technologies 間諜必修課~傳統與新科技
情報通訊~ 約定時間與特定頻道 對於特定廣域廣播 是常用手法
語音數碼參雜暗語 收訊方只接收不發訊號 自然是不曝露形跡位置
即便反情報單位側錄監聽 能解出的情報有限 如同是無用記錄
雙方亦是靠任務前約定 特定密碼編碼 維持安全保密性
既然是不怕對方監聽抄收
這當中可釋放假訊息讓敵方監聽消耗戰力 亦可達困惑與掩護的目的
.
下面就是示範與運算網站~破解LOGO密碼
.
.
.
.
其實類似MD5公式性密碼的編譯 是有漏洞與破綻 安全性並不高
如解碼公式被洩露得知 失去保密性而不知 將犯了許多洩密錯誤
.
要設計出一個系統密碼 必須以多重性保密編寫
至少要運用上~7種 換位密碼Transposition Ciphers 編出
中間還不含有欺騙混淆的無用字
.
Jc9154ovhi1i5hup3x25gqt3dbw1c1c4
這另一組是運用 換位密碼的編碼 雖然不似MD5藏有多段文字
但優點是 利用北約音標字母表 相當傳統不需依賴電腦
雙方約定編解 是單線一對一 沒有萬用公式 每用一次就換位
即便被破解出 亦過了時效性 那就足夠達到通訊保密的目的
每次訊息都會讓解碼單位花不少時間 如再演化下去就是無解可破
.
.
延伸閱讀~
■ USA Sexy Russian Spy Anna Chapman 性感俄羅斯間諜
■ USA Anna Chapman 性感俄羅斯間諜~遭情感背叛的裸照
■ USA Top 5 espionage technologies 間諜必修課~傳統與新科技
■ USA U.S. Cyber Command 解析~美國網路指揮部LOGO密碼
■ RUSSIA Anna Chapman 俄美女間諜~重掌Facebook與未來發展
限會員,要發表迴響,請先登入
- 3樓.2010/07/12 10:35md5不是cipher喔
md5只是一個information digest,用hash code推算明文是沒意義的,他只能保證同一段明文產生的hash code是一樣的,所以可以拿來驗證明文的正確性。hashcrack.com上的資料,並不是用hash code推算出來的,而是用已知明文利用sha1sum、md5sum等工具算出hash code然後存入資料庫,可以快速利用hash code查詢明文。但是,沒有放入資料庫的東西是找不到的。您可以嘗試一下,用鍵盤隨意輸入一段不定長度的任意字母組合,然後用工具產出hash code,到網站上查詢,看看找不找得到。實務上,常用這個方法驗證下載的檔案是否就是官網發布的檔案。http://hashcrack.com/index.php
這是另一個試驗
MD5: fd1dfaedf7cfec465eaeaa41bee6674d
.
MD5是不能用於保密性通訊 美國網路指揮部LOGO密碼
有點類似輸入一段有義意文字Word 編出一組文字亂碼的遊戲
任何一段新文句輸入 所編出的MD5 其實就是建立了一種資料存檔
。
如何利用MD5編碼特性 去產生破壞與延遲
就如文中有一組人工換位密碼編出 Jc9154ovhi1i5hup3x25gqt3dbw1c1c4
WORD:Jc9154ovhi1i5hup3x25gqt3dbw1c1c4
會編出另一組
MD5: c4b0d8b328f65767eb6128c971a50673
用意是人工編出亂碼 再加上MD5 刻意讓解碼單位增加破解難度與時間
因為人工編碼 有些英文單字是有特定的重複性 用多會被推算出規率
所以人工編碼 還要用些換位與代用字來降低被推算出的機率
MD5再加一道 是一種欺敵的拖延法 因為要看起來很像真的
MD5: c4b0d8b328f65767eb6128c971a50673
如將前面五個字母再換位移後成為 8b328f65767eb6128c971a50673c4b0d
是查不出的 這種無義意亂碼 Hash not found, sorry.
經過約定怎麼看換位 是可還原第一階段
其實換位密碼的用意是在傳遞真正的情資 但要設計的好
假密碼的作用 有時是在困擾敵方的解碼單位 浪廢其人力資源
這就回歸到原文說的
這組密碼
被網友僅用三個小時就被破解 其實不能怪這組密碼設計太容易
而是它運用了已公開的MD5-Hash編碼規則 含意的亂碼
不過等於是其解碼簿是公開 就讓人去興趣者 依規律性去破解開
是一種留有破解提示的設計 是官方和網友玩的一種猜謎遊戲
iD 設計旅人 . . . 於 2010/07/12 12:16回覆 - 2樓. H2O CO22010/07/11 02:08USA U.S. Cyber Command 解析~美國網路指揮部LOGO密碼
哇, 真是太厲害了!
US 應該要趕緊把你挖角過去!!
我年紀大了, 間諜是當不成了
不敢當 ..... 您太客氣了
iD 設計旅人 . . . 於 2010/07/11 12:35回覆 - 1樓. 大老鷹姐姐2010/07/10 11:16^^
好聰明!佩服