我試圖提高我的加密和解密技能,但有太多的方法來加密。這個主題有哪些常見的想法,是否有任何書籍談論這個問題?解密密碼的一般想法是什麼?
2
A
回答
3
你問如何破解密碼?當你處理一個現代的,強大的密碼(AES,Blowfish,Twofish等)時,除非你有密鑰,否則沒有已知的解密密文的方法,或者可以用蠻力猜測它。
如果你想了解更多關於使用密碼術的知識,Schneier's book可能是最好的。有關更流行的描述,請看The Code Book,這是一個有趣的閱讀。
1
您的問題標題和問題的詳細信息不匹配得很好。我想你應該考慮澄清你在找什麼。
一個密碼很簡單,一個映射。要加密您從一個值映射到另一個值,解密您映射在相反的方向。
稱爲Caeser的密碼的例子:
要加密,只需更換與它下面的字母每個字母。
要解密,請用上面的字母替換密文中的每個字母。
- ABCDEFGHIJKLMNOPQRSTUVWXYZ
- DEFGHIJKLMNOPQRSTUVWXYZABC
- 你好 - > khoor
- khoor - >你好
對於一般的介紹現代加密,從一個快速谷歌搜索這個鏈接看起來還不錯: http://computer.howstuffworks.com/encryption7.htm
相關問題
- 1. 保存加密/解密密鑰的最佳方法是什麼?
- 2. 這是什麼加密?任何想法?
- 3. 什麼是等效解密代碼
- 4. 這片PHP是做什麼的? (密碼解密)
- 5. 爲什麼解密的密鑰與加密密鑰不一樣?
- 6. 什麼是寫密碼破解算法的有效方法(python)
- 7. 什麼是密碼加密位
- 8. 這是什麼解密方法?
- 9. 什麼是用於Perl的最好的密碼加密和解密庫?
- 10. 此Java加密方法的等效PHP解密是什麼?
- 11. Postgres createuser想要一個密碼(不是我的系統密碼)
- 12. 爲什麼MD5/SHA1密碼哈希無法解密?
- 13. 解密有一項密碼
- 14. 什麼是rabbitmqctl密碼?
- 15. 什麼是密碼/散列?
- 16. 什麼是joomla 1.5.26中的密碼加密方法?
- 17. 什麼是Drupal的默認密碼加密方法?
- 18. 在codeigniter中加密密碼的最佳方法是什麼
- 19. 什麼是加密/解密密鑰管理最佳實踐
- 20. 這是一個已知的DES密碼嗎? DES密碼是什麼? DES-CTR?
- 21. 無法解密Jhipster中的密碼
- 22. 解密加密數據庫時保留解密密鑰的最佳方法是什麼?
- 23. PHP - 解密加密密碼
- 24. 密碼加密/解密
- 25. 加密和解密密碼
- 26. 對稱密碼學中密碼的用途是什麼?
- 27. 解密OpenLDAP密碼
- 28. 解密ASPNET_Membership密碼
- 29. PHP解密密碼
- 30. MD5密碼解密
我擁有一份The Code Book,這是一個很棒的閱讀!強烈推薦! – mattbasta 2010-07-26 02:54:10