The AES, DES and ARC2 functions described in this section encrypt data a block at a time. When the data being encrypted is larger than a single block, it must be split into separate blocks.