50.4.5.1 XTS Processing Procedure

XTS processing comprises two phases:

  1. Generate encrypted tweak with Key2 (this step is only required for the first processing, further consecutive processing does not require this step).
  2. Process the data giving encrypted tweak and first alpha primitive for the first encryption/decryption.