Currently working on the implementation of XTS. I might have to do a bunch of hacks and not use some traits for now because XTS uses two engines (one to encrypt the teak and one to encrypt the data), which does not seems to be compatible with the current traits. I'm currently investigating.