XBee C# library API reference

Show / Hide Table of Contents

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
Product page More documentation Official site About Digi Contact us Support
©2019 Digi International Inc. All rights reserved.
Digi International Inc.