CurveParams
Overview
Location
- Reference: Go.fx
- Namespace: go.crypto.elliptic
- Platforms: Island
constructor
constructor
CurveParams()
init()
Sub New()
constructor(aP: Memory<Int>; aN: Memory<Int>; aB: Memory<Int>; aGx: Memory<Int>; aGy: Memory<Int>; aBitSize: int; aName: string)
CurveParams(Memory<Int> aP, Memory<Int> aN, Memory<Int> aB, Memory<Int> aGx, Memory<Int> aGy, int aBitSize, string aName)
Parameters:
- aP:
- aN:
- aB:
- aGx:
- aGy:
- aBitSize:
- aName:
constructor (CurveParams)
constructor(value: CurveParams)
CurveParams(CurveParams value)
init(_ value: CurveParams)
Sub New(value As CurveParams)
Parameters:
- value:
method Add(x1: Memory<Int>; y1: Memory<Int>; x2: Memory<Int>; y2: Memory<Int>): tuple of (Memory<Int>, Memory<Int>)
func Add(_ x1: Memory<Int>, _ y1: Memory<Int>, _ x2: Memory<Int>, _ y2: Memory<Int>) -> (Memory<Int>, Memory<Int>)
Parameters:
- x1:
- y1:
- x2:
- y2:
method Add(x1: Memory<Int>; y1: Memory<Int>; x2: Memory<Int>; y2: Memory<Int>): tuple of (Memory<Int>, Memory<Int>)
func Add(_ x1: Memory<Int>, _ y1: Memory<Int>, _ x2: Memory<Int>, _ y2: Memory<Int>) -> (Memory<Int>, Memory<Int>)
Parameters:
- x1:
- y1:
- x2:
- y2:
B
BitSize
Parameters:
- x1:
- y1:
Parameters:
- x1:
- y1:
Gx
Gy
Parameters:
- x:
- y:
Parameters:
- x:
- y:
N
Name
P
Params
method Params: Memory<CurveParams>
Memory<CurveParams> Params()
func Params() -> Memory<CurveParams>
func Params() Memory<CurveParams>
Function Params() As Memory<CurveParams>
Parameters:
- k:
Parameters:
- k:
method ScalarMult(Bx: Memory<Int>; By: Memory<Int>; k: Slice<Byte>): tuple of (Memory<Int>, Memory<Int>)
Parameters:
- Bx:
- By:
- k:
method ScalarMult(Bx: Memory<Int>; By: Memory<Int>; k: Slice<Byte>): tuple of (Memory<Int>, Memory<Int>)
Parameters:
- Bx:
- By:
- k:
B
BitSize
Gx
Gy
N
Name
P
constructor
constructor
CurveParams()
init()
Sub New()
constructor(aP: Memory<Int>; aN: Memory<Int>; aB: Memory<Int>; aGx: Memory<Int>; aGy: Memory<Int>; aBitSize: int; aName: string)
CurveParams(Memory<Int> aP, Memory<Int> aN, Memory<Int> aB, Memory<Int> aGx, Memory<Int> aGy, int aBitSize, string aName)
Parameters:
- aP:
- aN:
- aB:
- aGx:
- aGy:
- aBitSize:
- aName:
constructor (CurveParams)
constructor(value: CurveParams)
CurveParams(CurveParams value)
init(_ value: CurveParams)
Sub New(value As CurveParams)
Parameters:
- value:
method Add(x1: Memory<Int>; y1: Memory<Int>; x2: Memory<Int>; y2: Memory<Int>): tuple of (Memory<Int>, Memory<Int>)
func Add(_ x1: Memory<Int>, _ y1: Memory<Int>, _ x2: Memory<Int>, _ y2: Memory<Int>) -> (Memory<Int>, Memory<Int>)
Parameters:
- x1:
- y1:
- x2:
- y2:
Parameters:
- x1:
- y1:
Parameters:
- x:
- y:
Params
method Params: Memory<CurveParams>
Memory<CurveParams> Params()
func Params() -> Memory<CurveParams>
func Params() Memory<CurveParams>
Function Params() As Memory<CurveParams>
Parameters:
- k:
method ScalarMult(Bx: Memory<Int>; By: Memory<Int>; k: Slice<Byte>): tuple of (Memory<Int>, Memory<Int>)
Parameters:
- Bx:
- By:
- k:
method Add(x1: Memory<Int>; y1: Memory<Int>; x2: Memory<Int>; y2: Memory<Int>): tuple of (Memory<Int>, Memory<Int>)
func Add(_ x1: Memory<Int>, _ y1: Memory<Int>, _ x2: Memory<Int>, _ y2: Memory<Int>) -> (Memory<Int>, Memory<Int>)
Parameters:
- x1:
- y1:
- x2:
- y2:
Parameters:
- x1:
- y1:
Parameters:
- x:
- y:
Parameters:
- k:
method ScalarMult(Bx: Memory<Int>; By: Memory<Int>; k: Slice<Byte>): tuple of (Memory<Int>, Memory<Int>)
Parameters:
- Bx:
- By:
- k: