Xts Class
Namespace: Rebex.Security.Cryptography
Assembly: Rebex.Security.dll (version 7.0.9083)
Represents XTS-AES, a standard algorithm for protection of stored data defined by IEEE P1619.
Syntax
public sealed class Xts : IDisposable
Implements
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. |