The document describes RC6, a block cipher proposed as a candidate for the Advanced Encryption Standard (AES). RC6 is based on RC5 but adapted to meet AES requirements. It operates on 128-bit blocks using a variable number of rounds, rotations, XORs and additions modulated by a key-dependent S-box. Implementation results show RC6 encrypting/decrypting over 100 megabits/second on modern processors. Security analysis finds no known practical attacks against RC6 even with a reduced number of rounds. The designers conclude RC6 meets AES requirements by being simple, fast and secure.