[Http-crcsync] General comments on crcsync document

Patrick McManus mcmanus at ducksong.com
Fri Jul 10 18:37:18 EDT 2009


> It is a cludge of base64 as we do simply not represent the padding 
> bytes, also the reason for selecting hash sizes that are multiples of 
> 6 bits. Actually recently I have been thinking that we would be better 
> off encoding the hashes all on one go as packed bits which would 
> remove the need for so much messing around with the base64 encoding...

I like that thought. Though I would encourage leaving the hashes at 
least byte aligned, if not word aligned, before encoding. Using crc32-c 
would make that a non-issue. :)




More information about the Http-crcsync mailing list