2011-04-04 32 views
0

如果我有原始和加密的字符串,我該如何找出加密方法? 例如我有原始字符串0812388140和編碼的一個B2BCxW1tnHkzEfMfJM888Q ==。如何找出加密方法

+0

對於安全的加密算法,你只是沒有。 – gimpf 2011-04-04 13:14:44

+0

[確定已使用的什麼類型的編碼/加密](http://security.stackexchange.com/q/3989/45523) – 2016-04-15 14:22:02

回答

0

想想這樣:密碼系統是一個「黑匣子機器」。你可以放入一個字符串,並在另一端取出一個字符串。你不允許看到裏面。你問的是真的我怎麼能通過查看單個字符串被送入盒子時出現的內容來告訴黑盒子的內部運作?顯然,你不能這樣做。

+1

實際上,許多加密算法是公開描述:祕密是不一樣的純文本加密,你可以看到裏面,因爲唯一的祕密是關鍵。 – Iacopo 2011-04-04 13:23:53

2

如果加密算法是安全的(就像任何最受支持的加密算法一樣),你不能:它們被設計成使加密文本顯示爲隨機數據,所以它們都不會留下會提示你的'簽名'。

0

您無法通過查看加密結果找出算法。