AES implementation using component technique