Cipher

Overview

Location

Implements

Instance Methods


constructor

 

constructor

 

Cipher()

 

init()

 

Sub New()

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

 

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)

 

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

 

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

 

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

Parameters:

  • dst:
  • src:

Advance

 

method Advance

 

void Advance()

 

func Advance()

 

func Advance()

 

Sub Advance()

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

 

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

 

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

Parameters:

  • dst:
  • src: