Guest User

Bit bias in hash functions

a guest
Aug 10th, 2022
418
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.93 KB | None | 0 0
  1. MD5
  2. -------------------
  3. bit 0: 0.50071500
  4. bit 1: 0.49974200
  5. bit 2: 0.50015200
  6. bit 3: 0.50050000
  7. bit 4: 0.50026200
  8. bit 5: 0.50019500
  9. bit 6: 0.49985800
  10. bit 7: 0.49950000
  11. bit 8: 0.50062500
  12. bit 9: 0.50058900
  13. bit 10: 0.50014800
  14. bit 11: 0.50072800
  15. bit 12: 0.49934700
  16. bit 13: 0.50010400
  17. bit 14: 0.50089000
  18. bit 15: 0.50012500
  19. bit 16: 0.50055400
  20. bit 17: 0.50046900
  21. bit 18: 0.50022600
  22. bit 19: 0.50003100
  23. bit 20: 0.49888600
  24. bit 21: 0.50003500
  25. bit 22: 0.49898500
  26. bit 23: 0.49891900
  27. bit 24: 0.50063600
  28. bit 25: 0.49981500
  29. bit 26: 0.49960200
  30. bit 27: 0.49986300
  31. bit 28: 0.50051600
  32. bit 29: 0.49996000
  33. bit 30: 0.49980400
  34. bit 31: 0.50007100
  35. bit 32: 0.49976500
  36. bit 33: 0.50014500
  37. bit 34: 0.49967600
  38. bit 35: 0.50034000
  39. bit 36: 0.49997200
  40. bit 37: 0.50049800
  41. bit 38: 0.49929900
  42. bit 39: 0.50032000
  43. bit 40: 0.49983500
  44. bit 41: 0.49990700
  45. bit 42: 0.50033900
  46. bit 43: 0.50091400
  47. bit 44: 0.49939000
  48. bit 45: 0.50037500
  49. bit 46: 0.50013700
  50. bit 47: 0.50077100
  51. bit 48: 0.50001300
  52. bit 49: 0.50115600
  53. bit 50: 0.50042800
  54. bit 51: 0.50033900
  55. bit 52: 0.50018600
  56. bit 53: 0.49984200
  57. bit 54: 0.50065600
  58. bit 55: 0.49985400
  59. bit 56: 0.49938100
  60. bit 57: 0.50053900
  61. bit 58: 0.49980500
  62. bit 59: 0.50044600
  63. bit 60: 0.50048700
  64. bit 61: 0.49959300
  65. bit 62: 0.49971100
  66. bit 63: 0.49947900
  67. bit 64: 0.50061700
  68. bit 65: 0.50083900
  69. bit 66: 0.49952900
  70. bit 67: 0.49949900
  71. bit 68: 0.50060400
  72. bit 69: 0.50050900
  73. bit 70: 0.50050900
  74. bit 71: 0.50029400
  75. bit 72: 0.50017800
  76. bit 73: 0.49977200
  77. bit 74: 0.50050300
  78. bit 75: 0.49951400
  79. bit 76: 0.49933900
  80. bit 77: 0.49963800
  81. bit 78: 0.49918400
  82. bit 79: 0.50054800
  83. bit 80: 0.49999900
  84. bit 81: 0.49999600
  85. bit 82: 0.50034800
  86. bit 83: 0.50010800
  87. bit 84: 0.50000500
  88. bit 85: 0.49978200
  89. bit 86: 0.49999200
  90. bit 87: 0.49944400
  91. bit 88: 0.50063500
  92. bit 89: 0.50107400
  93. bit 90: 0.50008700
  94. bit 91: 0.50065700
  95. bit 92: 0.49990500
  96. bit 93: 0.49988300
  97. bit 94: 0.49920800
  98. bit 95: 0.50003600
  99. bit 96: 0.50060700
  100. bit 97: 0.50087800
  101. bit 98: 0.50053200
  102. bit 99: 0.50067500
  103. bit 100: 0.50060400
  104. bit 101: 0.49939900
  105. bit 102: 0.49960400
  106. bit 103: 0.50051800
  107. bit 104: 0.50034900
  108. bit 105: 0.49993100
  109. bit 106: 0.50030200
  110. bit 107: 0.49951000
  111. bit 108: 0.49999100
  112. bit 109: 0.50052200
  113. bit 110: 0.50081800
  114. bit 111: 0.49981800
  115. bit 112: 0.49950200
  116. bit 113: 0.50053400
  117. bit 114: 0.50024300
  118. bit 115: 0.49987000
  119. bit 116: 0.49951500
  120. bit 117: 0.49964500
  121. bit 118: 0.50027300
  122. bit 119: 0.49913800
  123. bit 120: 0.50011100
  124. bit 121: 0.50007900
  125. bit 122: 0.50051700
  126. bit 123: 0.49911800
  127. bit 124: 0.50052100
  128. bit 125: 0.50003600
  129. bit 126: 0.49940500
  130. bit 127: 0.50019600
  131.  
  132. SHA-256
  133. -------------------
  134. bit 0: 0.49952500
  135. bit 1: 0.50017100
  136. bit 2: 0.49945700
  137. bit 3: 0.50040100
  138. bit 4: 0.49960200
  139. bit 5: 0.49988500
  140. bit 6: 0.50126600
  141. bit 7: 0.50129700
  142. bit 8: 0.50019600
  143. bit 9: 0.49988700
  144. bit 10: 0.49981100
  145. bit 11: 0.50051800
  146. bit 12: 0.50003100
  147. bit 13: 0.49962000
  148. bit 14: 0.50006700
  149. bit 15: 0.50086700
  150. bit 16: 0.49994500
  151. bit 17: 0.50076100
  152. bit 18: 0.50065600
  153. bit 19: 0.50009600
  154. bit 20: 0.49909900
  155. bit 21: 0.49948500
  156. bit 22: 0.50057400
  157. bit 23: 0.49996600
  158. bit 24: 0.50038500
  159. bit 25: 0.50015900
  160. bit 26: 0.50015200
  161. bit 27: 0.49963600
  162. bit 28: 0.50012100
  163. bit 29: 0.49963400
  164. bit 30: 0.49927900
  165. bit 31: 0.49966100
  166. bit 32: 0.50033000
  167. bit 33: 0.50059500
  168. bit 34: 0.50038000
  169. bit 35: 0.50074900
  170. bit 36: 0.50017900
  171. bit 37: 0.49937000
  172. bit 38: 0.49979700
  173. bit 39: 0.50018600
  174. bit 40: 0.49992500
  175. bit 41: 0.49906700
  176. bit 42: 0.50071900
  177. bit 43: 0.49987300
  178. bit 44: 0.49987500
  179. bit 45: 0.50034700
  180. bit 46: 0.49964200
  181. bit 47: 0.49872900
  182. bit 48: 0.49958600
  183. bit 49: 0.50051000
  184. bit 50: 0.50167700
  185. bit 51: 0.49950900
  186. bit 52: 0.50007600
  187. bit 53: 0.50042700
  188. bit 54: 0.49932200
  189. bit 55: 0.50020000
  190. bit 56: 0.50008800
  191. bit 57: 0.49981300
  192. bit 58: 0.49974000
  193. bit 59: 0.50009800
  194. bit 60: 0.50087100
  195. bit 61: 0.50020500
  196. bit 62: 0.49968300
  197. bit 63: 0.49980500
  198. bit 64: 0.50001700
  199. bit 65: 0.50032800
  200. bit 66: 0.50009000
  201. bit 67: 0.50050700
  202. bit 68: 0.49964300
  203. bit 69: 0.49938200
  204. bit 70: 0.49990200
  205. bit 71: 0.50002300
  206. bit 72: 0.50098600
  207. bit 73: 0.49941400
  208. bit 74: 0.49985600
  209. bit 75: 0.50006500
  210. bit 76: 0.49970000
  211. bit 77: 0.50071000
  212. bit 78: 0.49981700
  213. bit 79: 0.50078200
  214. bit 80: 0.49926800
  215. bit 81: 0.50061500
  216. bit 82: 0.50012900
  217. bit 83: 0.50110600
  218. bit 84: 0.50017700
  219. bit 85: 0.50026400
  220. bit 86: 0.50110600
  221. bit 87: 0.49942500
  222. bit 88: 0.49930100
  223. bit 89: 0.49983600
  224. bit 90: 0.49991200
  225. bit 91: 0.50014700
  226. bit 92: 0.50015400
  227. bit 93: 0.49975400
  228. bit 94: 0.49994000
  229. bit 95: 0.50018900
  230. bit 96: 0.50026000
  231. bit 97: 0.49923600
  232. bit 98: 0.49920900
  233. bit 99: 0.49948500
  234. bit 100: 0.50050100
  235. bit 101: 0.49995700
  236. bit 102: 0.50015600
  237. bit 103: 0.49990500
  238. bit 104: 0.50101800
  239. bit 105: 0.50061500
  240. bit 106: 0.50012500
  241. bit 107: 0.50054000
  242. bit 108: 0.49972100
  243. bit 109: 0.49997300
  244. bit 110: 0.50068700
  245. bit 111: 0.49985100
  246. bit 112: 0.50048200
  247. bit 113: 0.50021700
  248. bit 114: 0.50047800
  249. bit 115: 0.50022200
  250. bit 116: 0.50011300
  251. bit 117: 0.49944700
  252. bit 118: 0.50003700
  253. bit 119: 0.50016500
  254. bit 120: 0.50069100
  255. bit 121: 0.49956500
  256. bit 122: 0.49920900
  257. bit 123: 0.49936100
  258. bit 124: 0.50013700
  259. bit 125: 0.50044700
  260. bit 126: 0.49950800
  261. bit 127: 0.49961100
  262. bit 128: 0.50091600
  263. bit 129: 0.50052600
  264. bit 130: 0.50051700
  265. bit 131: 0.50043600
  266. bit 132: 0.49920400
  267. bit 133: 0.49927500
  268. bit 134: 0.50032600
  269. bit 135: 0.50044200
  270. bit 136: 0.50018300
  271. bit 137: 0.50006600
  272. bit 138: 0.50027200
  273. bit 139: 0.50030000
  274. bit 140: 0.49974300
  275. bit 141: 0.49897000
  276. bit 142: 0.50004500
  277. bit 143: 0.49933900
  278. bit 144: 0.50020900
  279. bit 145: 0.49991000
  280. bit 146: 0.49986400
  281. bit 147: 0.49891600
  282. bit 148: 0.50069700
  283. bit 149: 0.50019800
  284. bit 150: 0.49953500
  285. bit 151: 0.49980400
  286. bit 152: 0.49981800
  287. bit 153: 0.49975900
  288. bit 154: 0.49943300
  289. bit 155: 0.49897100
  290. bit 156: 0.50039200
  291. bit 157: 0.49982300
  292. bit 158: 0.49995200
  293. bit 159: 0.50054000
  294. bit 160: 0.50000700
  295. bit 161: 0.49977400
  296. bit 162: 0.49955400
  297. bit 163: 0.49998300
  298. bit 164: 0.50001900
  299. bit 165: 0.49996500
  300. bit 166: 0.50038100
  301. bit 167: 0.50007500
  302. bit 168: 0.49951800
  303. bit 169: 0.49980400
  304. bit 170: 0.50024500
  305. bit 171: 0.49947400
  306. bit 172: 0.50094800
  307. bit 173: 0.49983000
  308. bit 174: 0.49998600
  309. bit 175: 0.49928100
  310. bit 176: 0.50044300
  311. bit 177: 0.49999200
  312. bit 178: 0.49987600
  313. bit 179: 0.50061500
  314. bit 180: 0.49929600
  315. bit 181: 0.49964000
  316. bit 182: 0.49935600
  317. bit 183: 0.49963400
  318. bit 184: 0.49994600
  319. bit 185: 0.49967000
  320. bit 186: 0.49960800
  321. bit 187: 0.49953600
  322. bit 188: 0.50082300
  323. bit 189: 0.50020700
  324. bit 190: 0.49940500
  325. bit 191: 0.50076900
  326. bit 192: 0.49964100
  327. bit 193: 0.50127600
  328. bit 194: 0.49996700
  329. bit 195: 0.49907300
  330. bit 196: 0.50004500
  331. bit 197: 0.50110200
  332. bit 198: 0.49979300
  333. bit 199: 0.49967200
  334. bit 200: 0.49914300
  335. bit 201: 0.50013000
  336. bit 202: 0.49980200
  337. bit 203: 0.49993000
  338. bit 204: 0.49947400
  339. bit 205: 0.49981600
  340. bit 206: 0.50107900
  341. bit 207: 0.49886700
  342. bit 208: 0.49977300
  343. bit 209: 0.50016900
  344. bit 210: 0.49990800
  345. bit 211: 0.49920300
  346. bit 212: 0.50005900
  347. bit 213: 0.50065700
  348. bit 214: 0.49958500
  349. bit 215: 0.49935200
  350. bit 216: 0.49970500
  351. bit 217: 0.50015400
  352. bit 218: 0.49977900
  353. bit 219: 0.50036400
  354. bit 220: 0.50103500
  355. bit 221: 0.49940400
  356. bit 222: 0.49982000
  357. bit 223: 0.49921100
  358. bit 224: 0.49984500
  359. bit 225: 0.49955700
  360. bit 226: 0.50068200
  361. bit 227: 0.49977000
  362. bit 228: 0.49987600
  363. bit 229: 0.50029800
  364. bit 230: 0.49949900
  365. bit 231: 0.50047800
  366. bit 232: 0.50033800
  367. bit 233: 0.50043400
  368. bit 234: 0.49989200
  369. bit 235: 0.49982900
  370. bit 236: 0.50024100
  371. bit 237: 0.50055800
  372. bit 238: 0.50017600
  373. bit 239: 0.49965600
  374. bit 240: 0.49955900
  375. bit 241: 0.50028000
  376. bit 242: 0.49921400
  377. bit 243: 0.49969300
  378. bit 244: 0.49989500
  379. bit 245: 0.50052100
  380. bit 246: 0.50103000
  381. bit 247: 0.49980700
  382. bit 248: 0.49938200
  383. bit 249: 0.49967500
  384. bit 250: 0.49925300
  385. bit 251: 0.50050500
  386. bit 252: 0.49978200
  387. bit 253: 0.49947300
  388. bit 254: 0.49939900
  389. bit 255: 0.50032300
Advertisement
Add Comment
Please, Sign In to add comment