Parent Directory | Revision Log | Patch
revision 1.20 by benja, Mon May 19 17:17:22 2003 UTC | revision 1.21 by benja, Mon May 19 17:26:12 2003 UTC | |
---|---|---|
# | Line 34 def bleichenbacher_maurer(h, n): | Line 34 def bleichenbacher_maurer(h, n): |
34 | def reyzin(h,b,t,k): | def reyzin(h,b,t,k): |
35 | return 1, b, k*h, t*h, h, t, 1, 1+k | return 1, b, k*h, t*h, h, t, 1, 1+k |
36 | def reyzin_merkled(h, b, t, k): | def reyzin_merkled(h, b, t, k): |
37 | return 1, b, k*ceil(log2(t)), h, h, 2t-1, 1, 1 + k + k*ceil(log2(t)) | return 1, b, k*ceil(log2(t))*h, h, h, 2*t-1, 1, 1 + k + k*ceil(log2(t)) |
38 | ||
39 | def times(j, S): | def times(j, S): |
40 | return (j*S[0], S[1], S[2], j*S[3], S[4], j*S[5], S[6], S[7]) | return (j*S[0], S[1], S[2], j*S[3], S[4], j*S[5], S[6], S[7]) |
|
savannah-hackers-public@gnu.org | ViewVC Help |
Powered by ViewVC 1.1.26 |