Xts Class
Namespace: Rebex.Security.Cryptography
Assembly: Rebex.Security.dll (version 7.0.9313)
Represents XTS-AES, a standard algorithm for protection of stored data defined by IEEE P1619.
Syntax
public sealed class Xts : IDisposableImplements
Inherited Members
Remarks
This is low level API. For higher level API see XtsStream.
Constructors
| Name | Description | 
|---|---|
| Xts(Byte[], Byte[]) | Initializes a new instance of the Xts class. | 
Properties
| Name | Description | 
|---|---|
| BlockSize | Gets the block size in bytes. | 
Methods
| Name | Description | 
|---|---|
| DecryptSector(Byte[], Byte[], Int32, Int32, Byte[], Int32) | Decrypts the specified region of the input byte array and copies the result to the specified region of the output byte array. | 
| Dispose() | Releases all resources used by the Xts object. | 
| EncryptSector(Byte[], Byte[], Int32, Int32, Byte[], Int32) | Encrypts the specified region of the input byte array and copies the result to the specified region of the output byte array. |