Class Aes128CounterMode
Inheritance
System.Object
System.Security.Cryptography.SymmetricAlgorithm
Aes128CounterMode
Implements
System.IDisposable
Inherited Members
System.Security.Cryptography.SymmetricAlgorithm.BlockSizeValue
System.Security.Cryptography.SymmetricAlgorithm.FeedbackSizeValue
System.Security.Cryptography.SymmetricAlgorithm.IVValue
System.Security.Cryptography.SymmetricAlgorithm.KeySizeValue
System.Security.Cryptography.SymmetricAlgorithm.KeyValue
System.Security.Cryptography.SymmetricAlgorithm.LegalBlockSizesValue
System.Security.Cryptography.SymmetricAlgorithm.LegalKeySizesValue
System.Security.Cryptography.SymmetricAlgorithm.ModeValue
System.Security.Cryptography.SymmetricAlgorithm.PaddingValue
System.Security.Cryptography.SymmetricAlgorithm.Clear()
System.Security.Cryptography.SymmetricAlgorithm.Create()
System.Security.Cryptography.SymmetricAlgorithm.Create(System.String)
System.Security.Cryptography.SymmetricAlgorithm.CreateDecryptor()
System.Security.Cryptography.SymmetricAlgorithm.CreateEncryptor()
System.Security.Cryptography.SymmetricAlgorithm.Dispose()
System.Security.Cryptography.SymmetricAlgorithm.Dispose(System.Boolean)
System.Security.Cryptography.SymmetricAlgorithm.ValidKeySize(System.Int32)
System.Security.Cryptography.SymmetricAlgorithm.BlockSize
System.Security.Cryptography.SymmetricAlgorithm.FeedbackSize
System.Security.Cryptography.SymmetricAlgorithm.IV
System.Security.Cryptography.SymmetricAlgorithm.Key
System.Security.Cryptography.SymmetricAlgorithm.KeySize
System.Security.Cryptography.SymmetricAlgorithm.LegalBlockSizes
System.Security.Cryptography.SymmetricAlgorithm.LegalKeySizes
System.Security.Cryptography.SymmetricAlgorithm.Mode
System.Security.Cryptography.SymmetricAlgorithm.Padding
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: XBeeLibrary.Core.Utils
Assembly: XBeeLibrary.Core.dll
Syntax
public class Aes128CounterMode : SymmetricAlgorithm, IDisposable
Constructors
Aes128CounterMode(Byte[])
Declaration
public Aes128CounterMode(byte[] counter)
Parameters
Type | Name | Description |
---|---|---|
System.Byte[] | counter |
Methods
CreateDecryptor(Byte[], Byte[])
Declaration
public override ICryptoTransform CreateDecryptor(byte[] rgbKey, byte[] ignoredParameter)
Parameters
Type | Name | Description |
---|---|---|
System.Byte[] | rgbKey | |
System.Byte[] | ignoredParameter |
Returns
Type | Description |
---|---|
System.Security.Cryptography.ICryptoTransform |
Overrides
System.Security.Cryptography.SymmetricAlgorithm.CreateDecryptor(System.Byte[], System.Byte[])
CreateEncryptor(Byte[], Byte[])
Declaration
public override ICryptoTransform CreateEncryptor(byte[] rgbKey, byte[] ignoredParameter)
Parameters
Type | Name | Description |
---|---|---|
System.Byte[] | rgbKey | |
System.Byte[] | ignoredParameter |
Returns
Type | Description |
---|---|
System.Security.Cryptography.ICryptoTransform |
Overrides
System.Security.Cryptography.SymmetricAlgorithm.CreateEncryptor(System.Byte[], System.Byte[])
GenerateIV()
Declaration
public override void GenerateIV()
Overrides
System.Security.Cryptography.SymmetricAlgorithm.GenerateIV()
GenerateKey()
Declaration
public override void GenerateKey()
Overrides
System.Security.Cryptography.SymmetricAlgorithm.GenerateKey()
Implements
System.IDisposable