XTS - HMBSbige/CryptoBase GitHub Wiki

Create

XTS

using AesCipher dataCrypto = AesCipher.Create(key1);
using AesCipher tweakCrypto = AesCipher.Create(key2);
using IBlockModeOneShot aesxts = new XtsMode<AesCipher>(dataCrypto, tweakCrypto, false);

Convert data unit sequence number to IV

XtsMode.GetIv(iv, dataUnitSeqNumber)
⚠️ **GitHub.com Fallback** ⚠️