Global

Location

  • Reference:
    • Go.dll  .NET, .NET Standard 2.0
    • Go.fx  Island
  • Namespace: go.crypto.aes
  • Platforms: .NET, .NET Standard 2.0, Island

Constants


BlockSize

 

const BlockSize: Int64 = 16;

 

const Int64 BlockSize = 16

 

static let BlockSize: Int64 = 16

 

const BlockSize Int64 =  = 16

 

Dim BlockSize As Int64 = 16

Methods


NewCipher

 

// .NET, Island
class method NewCipher(key: Slice<Byte>): tuple of (Block, error)
// .NET Standard 2.0
class method NewCipher(key: Slice<Byte>): ValueTuple<Block, error>

 

// .NET, Island
static (Block, error) NewCipher(Slice<Byte> key)
// .NET Standard 2.0
static ValueTuple<Block, error> NewCipher(Slice<Byte> key)

 

// .NET, Island
static func NewCipher(_ key: Slice<Byte>) -> (Block, error)
// .NET Standard 2.0
static func NewCipher(_ key: Slice<Byte>) -> ValueTuple<Block, error>

 

// .NET, Island
func NewCipher(key Slice<Byte>) (Block, error)
// .NET Standard 2.0
func NewCipher(key Slice<Byte>) ValueTuple<Block, error>

 

// .NET, Island
Shared Function NewCipher(key As Slice<Byte>) As Tuple (Of Block, error)
// .NET Standard 2.0
Shared Function NewCipher(key As Slice<Byte>) As ValueTuple<Block, error>

Parameters:

  • key: