生日悖論 在算法導論書上看到個比較有意思的概率算法,在這里加上自己的理解分享下: 上次剛看同學發的朋友圈說道:“兩個人同一間宿舍,而且同年同月同日生,這個緣分真的是醉了”,當時我也是醉醉的,看了這個算法后才發現,屋里有23個人,那么就可以50%的概率生日是一樣的。 是這樣子 ...
密碼學系列之:生日攻擊 簡介 生日攻擊其實是一個概率論的問題,也就是說一個看起來很難發生的事情,事實上它發生的概率卻很大。這種主觀上和事實上的概率差距,讓隨機攻擊成功的幾率變的更高,這樣的攻擊就叫做生日攻擊。 生日問題的由來 生日問題也叫做生日悖論,它是這樣這樣描述的。 假如隨機選擇n個人,那么這個n個人中有兩個人的生日相同的概率是多少。如果要想概率是 ,那么只需要選擇 個人就夠了。因為只有 個生 ...
2021-06-09 09:03 1 2237 推薦指數:
生日悖論 在算法導論書上看到個比較有意思的概率算法,在這里加上自己的理解分享下: 上次剛看同學發的朋友圈說道:“兩個人同一間宿舍,而且同年同月同日生,這個緣分真的是醉了”,當時我也是醉醉的,看了這個算法后才發現,屋里有23個人,那么就可以50%的概率生日是一樣的。 是這樣子 ...
密碼學系列之:碰撞抵御和碰撞攻擊collision attack 簡介 hash是密碼學和平時的程序中經常會用到的一個功能,如果hash算法設計的不好,會產生hash碰撞,甚至產生碰撞攻擊。 今天和大家詳細探討一下碰撞攻擊。 什么是碰撞攻擊 所謂碰撞攻擊指的是對於同一個hash函數 ...
密碼學系列之:IDEA 目錄 簡介 IDEA簡介 IDEA原理 IDEA子密鑰的生成 簡介 IDEA的全稱是International Data Encryption Algorithm,也叫做國際加密算法,注意,這里不是我們常用的那個開發工具 ...
密碼學系列之:SAFER 簡介 分組密碼是一個非常優秀的加密結構,很多常用加的加密算法使用的都是分組算法,比如DES。SAFER表示的也是一種分組密碼算法。一起來看看吧。 SAFER簡介 SAFER的全稱是Secure And Fast Encryption Routine,在密碼學中 ...
!!! 繼上一期的流密碼之后,我們就趁熱打鐵趕緊來看看分組密碼是怎么一回事呢? 在常 ...
我們活着不能與草木同腐,不能醉生夢死,枉度人生,要有所作為。 ——方志敏 本文已經收錄至我的GitHub,歡迎大家踴躍star 和 issues。 https://github.com/ ...
來制定各種標准。 本文將會講解下NIST和SHA各種算法的關系。 SHA1 在密碼學中,SHA-1( ...
一、哈希碰撞是什么? 所謂哈希(hash),就是將不同的輸入映射成獨一無二的、固定長度的值(又稱"哈希值")。它是最常見的軟件運算之一。 如果不同的輸入得到了同一個哈希值,就發生了"哈希碰撞"(c ...