Does your copy have bookmarks?
Yes.
Possibly the difference in size is because ANSI stripped out the
embedded fonts -- they may not have been as worried or careful about
the exact appearance of the standard on your screen.
I'm not surprised that each PDF copy would differ: this is standard
practice these days, as publishers put in watermarks. It does raise
the issue about how one knows that one's copy is valid, but I guess
the standards organizations don't care all that much about that issue.
But hundreds of kilobytes' worth of differences? Wow.
I'm not sure what the 40-bit RC4 is about. I never asks me for a
password when I open the file.
The password may be protecting just some functions: for example,
it could be preventing you from printing or selecting text.
My copy from ISO has no encryption and no restrictions imposed by
Acrobat Reader. For example, I can select the entire PDF document and
copy the result into an Emacs temporary text buffer for viewing; this
consumes 985607 bytes in the Emacs buffer.
there's some ANSI boilerplate text on the first page, which
I presume your copy doesn't have.
Correct. My page 1 looks like this:
INTERNATIONAL ISO/IEC
STANDARD 9899
Second edition
1999-12-01
=============================================
Programming languages --- C
Langages de programmation --- C
=============================================
ISO IEC Reference number
logo logo ISO/IEC 9899:1999(E)
(C) ISO/IEC 1999
Page 2 has a more-detailed copyright notice at the bottom of the page,
and has the ISO's Geneva address and says "Printed in Switzerland".
Above that it has a PDF disclaimer that says it may contain embedded
typefaces that are licensed from Adobe and 3 lines of legal mumbo
jumbo that say I have to obey Adobe's font licenses and it's not ISO's
fault if I don't. (Which is fine with me.)