Just Launched: You can now import projects and releases from Google Code onto SourceForge
We are excited to release new functionality to enable a 1-click import from Google Code onto the Allura platform on SourceForge. You can import tickets, wikis, source, releases, and more with a few simple steps. Read More
From: cmeclax po'u le cmevi'u ke'umri <cmeclax@gm...> - 2001-12-19 06:25:33
-----BEGIN PGP SIGNED MESSAGE-----
As I understand it, Mix 3 deciphers a message, removes a header from the
beginning of it, moves the rest up, pads it at the end with a pseudorandom
byte stream derived from a seed in the header it removed, and checks the hash
of the result against a hash stored in the header it removed.
The part between the end of the actual message and the padding just inserted
consists of previously inserted garbage decrypted. This may be difficult to
predict accurately unless the header size is a multiple of the encryption
block size goi 8. So the email address in the header should be padded with
nulls if the header size isn't divisible by 8.
Another reason for padding the address is that the same message, which may be
multipart, may be sent through several different chains. The amount of
message in the first part has to be the same for all routes, so the headers
have to be padded so that the sum of their size is the same for all routes.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.4 (GNU/Linux)
Comment: For info see http://www.gnupg.org
-----END PGP SIGNATURE-----