Cipher

Overview

Location


Instance Methods


constructor

 

constructor

 

Cipher()

 

init()

 

Sub New()

constructor (array of UInt32, UInt32, array of UInt32, array of Byte, Int64)

 

// .NET, .NET Standard 2.0
constructor(akey: array of UInt32; acounter: UInt32; anonce: array of UInt32; abuf: array of Byte; alen: Int64)
// Island
constructor(akey: array of uint32; acounter: uint32; anonce: array of uint32; abuf: array of byte; alen: int)

 

// .NET, .NET Standard 2.0
Cipher(UInt32[] akey, UInt32 acounter, UInt32[] anonce, Byte[] abuf, Int64 alen)
// Island
Cipher(uint32[] akey, uint32 acounter, uint32[] anonce, byte[] abuf, int alen)

 

// .NET, .NET Standard 2.0
init(_ akey: UInt32..., _ acounter: UInt32, _ anonce: UInt32..., _ abuf: Byte..., _ alen: Int64)
// Island
init(_ akey: uint32..., _ acounter: uint32, _ anonce: uint32..., _ abuf: byte..., _ alen: int)

 

// .NET, .NET Standard 2.0
Sub New(akey As UInt32(), acounter As UInt32, anonce As UInt32(), abuf As Byte(), alen As Int64)
// Island
Sub New(akey As uint32(), acounter As uint32, anonce As uint32(), abuf As byte(), alen As int)

Parameters:

  • akey:
  • acounter:
  • anonce:
  • abuf:
  • alen:

constructor (Cipher)

 

constructor(value: Cipher)

 

Cipher(Cipher value)

 

init(_ value: Cipher)

 

Sub New(value As Cipher)

Parameters:

  • value:

XORKeyStream (Slice<Byte>, Slice<Byte>) Island

 

method XORKeyStream(dst: Slice<Byte>; src: Slice<Byte>)

 

void XORKeyStream(Slice<Byte> dst, Slice<Byte> src)

 

func XORKeyStream(_ dst: Slice<Byte>, _ src: Slice<Byte>)

 

func XORKeyStream(dst Slice<Byte>, src Slice<Byte>) void

 

Sub XORKeyStream(dst As Slice<Byte>, src As Slice<Byte>)

Parameters:

  • dst:
  • src: