Bifroest Mr. Tines MacCTC CTCjava Manual Pages
Bifroest Mr. Tines CTC Home CTClib MacCTC CTCjava Manual


MacCTC archive Signatures

Trouble with Signatures

We have a problem on the best way to generate detacted signatures for the various MacCTC archives, partially compounded by a bug. This is not a problem for the CTClib archives as they are unambiguously binary files (ZIP archives). However I want the MacCTC to be as easy to unarchive as possible. This means they are self-expanding archives, which means they must be converted to BinHex (.hqx) files. These are text files, hence subject (and undamaged by) carriage-control changes between MacOS/DOS/Unix. However these changes will invalidate signature.

My Solution

My intention is to make the signatures as widely verifiable as possible. Accordingly the MacCTC archives are stored on server in Mac text format. That is they were FTPed up as Binary. The files were signed as Binary. Anyone (on any machine) should be able to obtain these and verify them as matching the signature on any machine. (That is all you can do with these files on a non-Mac.) Mac users should be able to verify the signatures and expand the files.


webmaster@bifroest.demon.co.uk