Cipher

Overview

Location

Implements

Instance Methods


constructor

 

constructor

 

Cipher()

 

init()

constructor (array of uint32, uint32, array of uint32, array of byte, int) Island, macOS

 

constructor(akey: array of uint32; acounter: uint32; anonce: array of uint32; abuf: array of byte; alen: int)

 

Cipher(uint32[] akey, uint32 acounter, uint32[] anonce, byte[] abuf, int alen)

 

init(_ akey: uint32..., _ acounter: uint32, _ anonce: uint32..., _ abuf: byte..., _ alen: int)

Parameters:

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

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)

 

Cipher(UInt32[] akey, UInt32 acounter, UInt32[] anonce, Byte[] abuf, Int64 alen)

 

init(_ akey: UInt32..., _ acounter: UInt32, _ anonce: UInt32..., _ abuf: Byte..., _ alen: Int64)

Parameters:

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

constructor (Cipher)

 

constructor(value: Cipher)

 

Cipher(Cipher value)

 

init(_ value: Cipher)

Parameters:

  • value:

XORKeyStream

 

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>)

Parameters:

  • dst:
  • src:

Advance

 

method Advance

 

void Advance()

 

func Advance()

 

func Advance()