Take the 2-minute tour ×
Cryptography Stack Exchange is a question and answer site for software developers, mathematicians and others interested in cryptography. It's 100% free, no registration required.

We're using OpenSSLs EVP_aes_265_xts encryption on data (with unique, random, IVs for every new message encrypted) - which is working well.

But, I've been asked; what is the forward cipher function of this algorithm? I was going to say it's AES256, but am having doubts as to whether that's what the actual forward cipher function is defined as and/or encompasses!

Can someone give a little more of a precise answer as to what the forward cipher function is defined as for AES (256 bit) XTS?


share|improve this question
I dont know about the openssl implementation, but XTS splits the input key into 2 equal halves, so if you supply it a 256-bit key, the cipher function would be AES-128 –  Richie Frame Feb 27 '14 at 5:17

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.