Functions

Pad to multiple of AES block (16 bytes = 128 bits)
Length after block padding
Padded to multiple of AES block (16 bytes = 128 bits)
Pad to multiple of machine word (4 bytes = 32 bits)
Length after word-padding
Padded to multiple of machine word (4 bytes = 32 bits)