Parameters

RC6

ERC6

MRC6

EMRC6

w/r/b

32/20/16

32/16/16

32/16/16

32/18/16

Working Registers

4

8

16

32

Block size (bits)

128

256

512

1024

No. of rounds

20

16

16

18

Rotations per round

2

4

8

16

Encryption time

(sec. for 4 MB)

0.281

0.251

0.201

0.171

Throughput (Mb/s)

10.8

17.3

19.5

34.13

Sub-keys

2r + 4

4r + 8

8r + 16

16r + 32

Speed

1 unit

1.7 times faster than RC6

Twice faster than RC6

Thrice faster than RC6

Attack

Linear, differential, chi-squared attack

chi-squared attack

chi-squared attack

No attack