Methods and apparatus are presented for partially encrypting a data
transmission, yet providing authentication for all of the data
transmission. Plaintext blocks are combined with noise blocks and then
either encrypted or decrypted to form ciphertext blocks and
authentication blocks. The authentication blocks are used to determine a
checksum that is then used to determine an authentication tag.