是否有x
其中SHA1(x) == x
? 我正在尋找一個證據或強烈的反對它。是否有任何x的SHA1(x)等於x?
10
A
回答
6
這裏適用的問題與問題Is there an MD5 fixed point? 相同。對於隨機選擇的功能它約爲63%。
2
閱讀本維基上的入口定點攻擊One-way compression function - Davies-Meyer
最廣泛使用的哈希函數,包括MD5,SHA-1和SHA-2
使用了Merkle-Damgard結構。
相關問題
- 1. Math.IEEERemainder(x,y)是否等同於x%y?
- 2. Floor(X)模X等於X?
- 3. 是否有任何OS X等效於`hcitool`?
- 4. 如何測試字符串是否等於「x」|| 「X」?
- 5. 在Django中,MyModel.objects.get(my_field = x)是否等於MyModel.objects.filter(my_field = x).get()?
- 6. 檢查ClassParent是否屬於X類型(不是:等於X類型)
- 7. `* x`和`x *`是否有區別?
- 8. cocos2d-x是否具有OS X模板
- 9. NHibernate [Min(x)]是否大於等於?且不大於或等於?
- 10. 爲什麼irfftn(rfftn(x))不等於x?
- 11. os.path.expanduser(「〜/ x」)等同於os.path.abspath(os.path.expanduser(「〜/ x」))?
- 12. 爲什麼 - 〜x等於x + 1?
- 13. in_array或等於'x'
- 14. 總和等於X的數組值總和等於X
- 15. 是否有x的浮點值,其中x-x == 0是否爲false?
- 16. 是否有相當於OS X的lsusb
- 17. 在C#中使用`x + = 1`而不是`++ x`是否有任何副作用?
- 18. 什麼是cellfun(@(x)x/sum(x(:)),y,'UniformOutput',0)的等價物?
- 19. 熊貓等同於「從x組中選擇x」by x?
- 20. x = 20; x = ++ x + ++ x + x ++; java中x的最終值是65
- 21. 在Python中,x == x是否是False?
- 22. 爲什麼(讓x = x + 3在fst(snd(x + 1,(5,x-2))))等於5
- 23. 等同於OutputDebugString()的OS X?
- 24. 是x = b'ABC'等於x ='ABC'.encode(「ascii」)在python3.5中?
- 25. 檢查字符串x是否等於字符串中的任何字符串[]
- 26. p(x)⇒∀x.p(x)是否或然?
- 27. .dll等同於Mac OS X
- 28. GNU Gas裝配體中的等號賦值「x = 1」和「.equ x,1」或「.set x,1」是否有區別?
- 29. 是否有任何等價的函數返回PHP中位置`X`的字符?
- 30. 什麼是布爾x'.y + x.y'等於
我忘了算法,但我建議把輸入和輸出到電路是相同的,並嘗試制定內部門的條件,看看它們是否有衝突,如果沒有,那麼它的可能其他的不是。謝謝 – 2010-02-26 09:25:34
這就是所謂的「固定點」,http://en.wikipedia.org/wiki/Fixed_point_%28mathematics%29 – 2010-02-26 09:26:11