A differential fault attack, key representation and mapping tables for the advanced encryption standard