Cipher

Overview

Location

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


Instance Methods


constructor

 

constructor

 

Cipher()

 

init()

 

Sub New()

constructor (array of UInt32, Byte, Byte)

 

// .NET, .NET Standard 2.0
constructor(as: array of UInt32; ai: Byte; aj: Byte)
// Island
constructor(as: array of uint32; ai: uint8; aj: uint8)

 

// .NET, .NET Standard 2.0
Cipher(UInt32[] as, Byte ai, Byte aj)
// Island
Cipher(uint32[] as, uint8 ai, uint8 aj)

 

// .NET, .NET Standard 2.0
init(_ as: UInt32..., _ ai: Byte, _ aj: Byte)
// Island
init(_ as: uint32..., _ ai: uint8, _ aj: uint8)

 

// .NET, .NET Standard 2.0
Sub New(as As UInt32(), ai As Byte, aj As Byte)
// Island
Sub New(as As uint32(), ai As uint8, aj As uint8)

Parameters:

  • as:
  • ai:
  • aj:

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: