導航:首頁 > 源碼編譯 > 演算法破解

演算法破解

發布時間:2022-01-16 03:05:20

1. 自己的加密演算法 別人能破譯嗎

你的加密演算法很先進么?有多復雜?
你能問出這樣的問題,我猜你對加密的認識不大可能有多深入。那麼在專家的眼裡,你的加密演算法可以再幾秒鍾內被破解。
與其相信你自己的加密演算法,還不如用winrar加密來的可靠。
據我所知,加密演算法目前AES足夠日常使用,256bit的AES是沒有暴力破解價值的。

像網上盛傳的圖片偽裝加密,mp3偽裝加密什麼的,相信相關技術人員早就想好了一套專門的標准破解流程(SOP),所以,嘿嘿,不堪一擊~~

2. 【急】文件加密演算法破解

進制流文件,不知道加密方法,想要逆推不太可能,只能大量對比規律。

3. 我有一組數據需要破解演算法,請教演算法牛人,謝謝

3 0 需要我的幫助嗎

4. 聽說MD5演算法被破解了,他們是怎麼做到的啊

實時查詢記錄超過7.8萬億條,共佔用80T硬碟

這個靠得是資料庫~類似於窮舉法...一個一個對比

5. DES加密演算法的破解是怎麼回事

DES 被證明是可以破解的,明文+密鑰=密文,這個公式只要知道任何兩個,就可以推導出第三個。

凌科芯安公司專門從事加密晶元,對破解有一定的了解,如果需要了解加密晶元的詳細情況,請咨詢凌科芯安公司

6. 這些演算法能被破解嗎

這些演算法能否解,
關鍵在於你腦袋,
冥思苦索會有效,
後天努力很重要,
老師有時沒指導,
刻苦鑽研會有效,
取得成果感自豪,
忽然開朗明白了,
難題攻破有功勞,
國家獎賞榮譽高!

7. 密碼的暴力破解使用的是( )演算法。 A.解析法 B.窮舉法 C.分治法D

B
窮舉法,或稱為暴力破解法,是一種針對於密碼的破譯方法,即將密碼進行逐個推算直到找出真正的密碼為止。例如一個已知是四位並且全部由數字組成的密碼,其可能共有10000種組合,因此最多嘗試10000次就能找到正確的密碼。理論上利用這種方法可以破解任何一種密碼,問題只在於如何縮短試誤時間。因此有些人運用計算機來增加效率,有些人輔以字典來縮小密碼組合的范圍。

8. 被破解的加密演算法有

所有可逆加密演算法理論上都可以破解,只不過破解所需的時間從幾小時到幾萬年不等,前者如AES(弱密鑰情況下),後者如RSA、ECC

9. 自己的加密演算法別人能破譯嗎

你的加密是針對那些對象嗎?要對付專家級以上的是不可能的.一般的喃就看他願不願意花時間來破你的文件了.現在免費的破譯軟體有的事.如果你只是不想讓別人看到你的隱私而已那你自己的和下在免費密碼編輯器都可以考慮了

10. 如何面對最強演算法MD5被破譯

一、MD5是何方神聖?
所謂MD5,即"Message-Digest Algorithm 5(信息-摘要演算法)",它由MD2、MD3、MD4發展而來的一種單向函數演算法(也就是HASH演算法),它是國際著名的公鑰加密演算法標准RSA的第一設計者R.Rivest於上個世紀90年代初開發出來的。MD5的最大作用在於,將不同格式的大容量文件信息在用數字簽名軟體來簽署私人密鑰前"壓縮"成一種保密的格式,關鍵之處在於——這種"壓縮"是不可逆的。
為了讓讀者朋友對MD5的應用有個直觀的認識,筆者以一個比方和一個實例來簡要描述一下其工作過程:
大家都知道,地球上任何人都有自己獨一無二的指紋,這常常成為公安機關鑒別罪犯身份最值得信賴的方法;與之類似,MD5就可以為任何文件(不管其大小、格式、數量)產生一個同樣獨一無二的"數字指紋",如果任何人對文件做了任何改動,其MD5值也就是對應的"數字指紋"都會發生變化。
我們常常在某些軟體下載站點的某軟體信息中看到其MD5值,它的作用就在於我們可以在下載該軟體後,對下載回來的文件用專門的軟體(如Windows MD5 Check等)做一次MD5校驗,以確保我們獲得的文件與該站點提供的文件為同一文件。利用MD5演算法來進行文件校驗的方案被大量應用到軟體下載站、論壇資料庫、系統文件安全等方面。 筆者上面提到的例子只是MD5的一個基本應用,實際上MD5還被用於加密解密技術上,如Unix、各類BSD系統登錄密碼(在MD5誕生前採用的是DES加密演算法,後因MD5安全性更高,DES被淘汰)、通信信息加密(如大家熟悉的即時通信軟體MyIM)、數字簽名等諸多方面。
二、MD5的消亡之路
實際上,從MD5誕生之日起,來自美國名為Van Oorschot和Wiener的兩位密碼學專家就發現了一個暴力搜尋沖突的函數,並預算出"使用一個專門用來搜索MD5沖突的機器可以平均每24天就找到一個沖突"。不過由於該方案僅僅從理論上證明了MD5的不安全性,且實現的代價及其誇張(當時要製造這種專門的計算機,成本需要100萬美元),於是MD5自其誕生十多年來一直未有新版本或者被其它演算法徹底取代。
在接下來的日子裡,有關MD5的破譯又誕生了"野蠻攻擊",也就是用"窮舉法"從所有可能產生的結果中找到被MD5加密的原始明文,不過由於MD5採用128位加密方法,即使一台機器每秒嘗試10億條明文,那麼要破譯出原始明文大概需要10的22次方年,而一款名為"MD5爆破工具"的軟體,每秒進行的運算僅僅為2萬次!
經過無數MD5演算法研究專家的努力,先後又誕生了"生日攻擊"、"微分攻擊"等多種破譯方法(相關信息大家可以參考研究成果,大大推進了md5演算法消亡的進程。盡管在研究報告中並沒有提及具體的實現方法,我們可以認為,md5被徹底攻破已經掃除了技術上的障礙,剩下的僅僅是時間和精力上的問題。/" target=_blank>http://www.md5crk.com)。此次山東大學幾位教授的最新研究成果,大大推進了MD5演算法消亡的進程。盡管在研究報告中並沒有提及具體的實現方法,我們可以認為,MD5被徹底攻破已經掃除了技術上的障礙,剩下的僅僅是時間和精力上的問題。
三、MD5完蛋了,放在銀行的存款還安全嗎?
由於MD5應用極其廣泛,即使是在銀行數字簽名證書中,它依然占據著比較重要的地位,此次MD5被成ζ埔氳男攣湃貌簧儼幻魎緣娜爍械?恐懼",認為這是對整個密碼界的徹底顛覆,甚至有人開始擔心"自己放在銀行或者網路銀行賬戶中的存款也有被盜取的可能"。
其實這種憂慮完全是杞人憂天,以目前主流的網路銀行的加密技術為例,它們都構建於PKI(Pubic Key Infrastructure,公鑰加密技術)平台之上,與公鑰成對的私鑰只掌握在與之通信的另一方,這一"信任關系"是通過公鑰證書來實現的。PKI的整個安全體系由加密、數字簽名、數據完整性機制等技術來共同保障,其密碼演算法包括對稱密碼演算法(如DES、3DES)、公開密鑰密碼演算法(如ECC、RSA),即使在同樣有應用的HASH演算法方面,目前網路銀行所採用的大多是SHA-1演算法,該演算法與MD5的128位加密相比,使用了160位加密方式,比MD5安全性高不少。
其實,就目前網路銀行的安全隱患來看,更多的是來自客戶接入端(如Web入口),而非銀行的加密技術本身。
四、MD5的繼承者們
"天下沒有不透風的牆",實際上任何一種演算法都會有其漏洞,即使是目前大行其道的MD5和SHA-1,當對漏洞的研究發展到其能夠被有效利用時,則標志著該演算法滅亡的時候到了。所謂"天下無不散之筵席",MD5逐漸退出歷史舞台後,下一個接任者又會是誰呢?
實際上,長期以來,密碼界一直在致力於對新加密演算法的研究,而且在高度機密的安全領域,所採用的加密演算法也絕非MD5,各國政府、各大公司都在研究擁有獨立技術的加密演算法,其中比較出色的代表有SHA-1、SHA-224等。此次MD5破譯報告發表後,美國國家技術與標准局(NIST)表示,鑒於MD5被破譯以及SHA-1漏洞被發現,他們將逐漸放棄目前使用的SHA-1,於2010年前逐步推廣更安全的SHA-224、SHA-256、SHA-384和SHA-512。這些演算法與MD5的128位加密相比,加密位數和安全性能都提高了很多倍。
盡管MD5被淘汰已經成為必然,不過鑒於它開源以及免費的特性,而且目前還沒有真正有效的快速破解方法,因此它還將繼續在歷史舞台活躍一段時間。

閱讀全文

與演算法破解相關的資料

熱點內容
工作三年的大專程序員 瀏覽:728
java畢業設計文獻 瀏覽:143
籌碼集中度指標源碼 瀏覽:482
listsortjava 瀏覽:186
plc閃光電路編程實例 瀏覽:299
socket編程試題 瀏覽:206
華為的伺服器怎麼設置從光碟機啟動 瀏覽:871
程序員真的累嗎 瀏覽:328
學信網app為什麼刷臉不了 瀏覽:874
天蠍vs程序員 瀏覽:996
單片機下載口叫什麼 瀏覽:190
程序員的道 瀏覽:926
雲伺服器不實名違法嗎 瀏覽:558
怎樣查看文件夾圖片是否重復 瀏覽:995
文件怎麼導成pdf文件 瀏覽:808
打開sql表的命令 瀏覽:103
安卓手機如何面部支付 瀏覽:38
天元數學app為什麼登錄不上去 瀏覽:825
明日之後為什麼有些伺服器是四個字 瀏覽:104
安卓系統l1是什麼意思 瀏覽:26