Network Working Group S. Crocker
Request for Comments #70 UCLA
15 October 70
A Note on Padding
x....x10....0
\__ __/\__ __/
V V
n-k-1 k
[Page 1]
Network Working Group A Note on Padding RFC 70
W AND W-1 xx...x00....0
\__ __/\__ __/
V V
n-k-1 k
__ __/__ __/
V V
n-k-1 k
[Page 2]
Network Working Group A Note on Padding RFC 70
Let n = 8 and p = 11
[Page 3]
Network Working Group A Note on Padding RFC 70
Good Divisors
2. If the divisor is a small power of 2, say 2 for j < n-1, it will
not generate n distinct remainders; if the divisor is a larger power of
[Page 4]
Network Working Group A Note on Padding RFC 70
1 1 29 28
6 and 20 remainders, respectively.
Determination of R(p)
[Page 5]
Network Working Group A Note on Padding RFC 70
R(p)
2 = 2 mod p
j k k
or 2 *2 = 2 mod p
p = p'*2 ,
k k k
where p' is odd. For k<q, mod(2 ,p) is clearly just 2 because 2 <p.
[Page 6]
Network Working Group A Note on Padding RFC 70
From this we can see that the sequence of remainders will have an
[Page 7]
Network Working Group A Note on Padding RFC 70
The quantity referred to above as R(p) is usually written Ord 2 and is
[Page 8]
Network Working Group A Note on Padding RFC 70
Acknowledgements