Interleaver using powers of a primitive element