你知道一個好的加密算法,在C++中不太難實現嗎(但不是太簡單)嗎?加密算法
加密算法
回答
看看這個wonderful comics on AES。它解釋了算法的加密背景,您可以通過編寫不同語言的高性能實現來練習。
很酷的漫畫:) – BlackShadow 2011-05-08 08:30:50
我唯一的dubt在我已經完成的評論和 – BlackShadow 2011-05-07 19:25:17
@BlackShadow中解釋過:如果你擅長編程,那麼你可以在2小時內學習RSA,並且可以在6小時內實現(最大)。和DES幾乎相同。我們在大學時代已經完成了這些和其他密碼學問題。 – Nawaz 2011-05-07 19:28:54
如果你只是尋找的東西編寫了用於學習經驗,我一直很喜歡Advanced Encryption Standard。實際的standard document at NIST提供了編寫和測試代碼所需的全部細節。
認爲我很好的編程,但我不知道有關該算法... 在你看來,我可以學習算法,並在3-4天內工作2-3天,每天工作嗎? – BlackShadow 2011-05-07 19:23:29
@BlackShadow:標準中的一些數學概念可能需要一些時間,但一旦你明白了編程的難度,一旦理解標準,你一定可以在時間範圍內編寫代碼。如果你考慮標準的時間,那麼你應該把時間翻倍。發佈任何你需要的問題,你一定會得到一些幫助。 – andand 2011-05-07 19:28:58
我喜歡RC5,因爲它的簡單性。比實施更容易實施雖然不是很強,但它仍然是一個很好的密碼。
- 1. 加密算法
- 2. 加密算法
- 3. 加密算法
- 4. McEliece加密/解密算法
- 5. C#加密算法
- 6. J2ME加密算法
- 7. 加密算法iphone
- 8. 加密:RSA算法
- 9. 加密算法加密作業
- 10. 加密算法塞薩爾
- 11. ColdFusion的CFMX_COMPAT加密算法
- 12. 我的加密算法
- 13. 基本加密算法
- 14. 新的加密算法,SSH
- 15. 識別加密算法
- 16. C#RSA加密算法
- 17. 快速PHP加密算法?
- 18. 更改加密算法3.0
- 19. 加密/編碼算法
- 20. 數據加密算法
- 21. 識別GSM加密算法
- 22. 制定出加密算法
- 23. 加密與Rijndael算法
- 24. iPhone:支持的加密/解密算法
- 25. 加密和解密使用Base64算法
- 26. 加密密碼的最佳算法
- 27. 單向密碼加密算法
- 28. 關於OpenLDAP的加密密碼算法
- 29. 對稱密鑰加密算法
- 30. Glassfish 4中的密碼加密算法
作爲學習體驗還是實際使用? (對於實際使用,答案是:不要;使用現有的庫。) – 2011-05-07 19:15:36
「太難」和「太容易」是什麼意思? – 2011-05-07 19:16:14
@詹姆斯麥克奈利斯:這是一個高中作文 – BlackShadow 2011-05-07 19:17:34