Cipher
Overview
Location
-
Reference:
- Go.dll .NET, .NET Standard 2.0
- Go.fx Island
- Namespace: go.golang.org.x.crypto.internal.chacha20
- Platforms: .NET, .NET Standard 2.0, Island
Instance Methods
constructor
constructor
Cipher()
init()
Sub New()
// .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:
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: