如果我有原始和加密的字符串,我該如何找出加密方法? 例如我有原始字符串0812388140和編碼的一個B2BCxW1tnHkzEfMfJM888Q ==。如何找出加密方法
Q
如何找出加密方法
0
A
回答
0
想想這樣:密碼系統是一個「黑匣子機器」。你可以放入一個字符串,並在另一端取出一個字符串。你不允許看到裏面。你問的是真的我怎麼能通過查看單個字符串被送入盒子時出現的內容來告訴黑盒子的內部運作?顯然,你不能這樣做。
+1
實際上,許多加密算法是公開描述:祕密是不一樣的純文本加密,你可以看到裏面,因爲唯一的祕密是關鍵。 – Iacopo 2011-04-04 13:23:53
2
如果加密算法是安全的(就像任何最受支持的加密算法一樣),你不能:它們被設計成使加密文本顯示爲隨機數據,所以它們都不會留下會提示你的'簽名'。
0
您無法通過查看加密結果找出算法。
相關問題
- 1. 如何找出使用哪種加密/散列方法
- 2. 如何加密app.config(無解密方法)
- 3. 如何查找圖像加密算法
- 4. 如何找出我的JVM支持哪種算法[加密]?
- 5. 加密方法不正確輸出
- 6. 密碼加密方法
- 7. 密碼加密3方法
- 8. PHP加密方法
- 9. 從加密前後查找加密方法和密鑰字符串
- 10. 如何找出一個方法,在Python
- 11. 如何使用加密/解密使用post(JSON)方法發送加密數據?
- 12. 如何找出哪些方法增加'exe'的大小
- 13. 如何加密和解密方法文本在Python
- 14. 如何處理android的Wordpress密碼加密方法?
- 15. 如何將密碼從md5轉換成laravel加密方法
- 16. 如何找出一種方法是長方法?
- 17. 制定出加密算法
- 18. NullPointerException,無法找出方法
- 19. 最好的加密方法
- 20. Magento的加密方法
- 21. Laravel 5.4更改密碼加密方法
- 22. Canonical方法來派生加密密鑰
- 23. 管理加密密鑰的好方法?
- 24. 文本加密/解密方法Java
- 25. Java加密器/解密器方法。
- 26. JAVA如何從方法添加輸出
- 27. 如何找出MySQL根密碼
- 28. 與encodeAsBase64方法一樣,Grails提供加密/解密方法嗎?
- 29. 如何將無線加密方法添加到我的列中?
- 30. 如何選擇加密算法來加密/解密文件?
對於安全的加密算法,你只是沒有。 – gimpf 2011-04-04 13:14:44
[確定已使用的什麼類型的編碼/加密](http://security.stackexchange.com/q/3989/45523) – 2016-04-15 14:22:02