CASA Function: GoppaPrepareSV

Initializes a Skorobotatov-Vladut error locator.

Calling Sequence:

Parameters:

C : casa/finite/Goppa/primary

Result:

SV : function

Description:

Examples:

> C1 := finiteCurve(x^3+y^2+y, finiteField(4));

[Maple Math]

> H1 := GoppaPrimary(C1, "affine", 4):

[Maple Math]

[Maple Math]

[Maple Math]

[Maple Math]

[Maple Math]

[Maple Math]

> SV := GoppaPrepareSV(H1):

[Maple Math]

[Maple Math]

[Maple Math]

[Maple Math]

[Maple Math]

> w := [1 $ H1["n"] ];

[Maple Math]

> c := GoppaDecode(w, H1, SV);

[Maple Math]

[Maple Math]

[Maple Math]

[Maple Math]

[Maple Math]

[Maple Math]

[Maple Math]

See Also:

[CASA] [GoppaPrimary] [GoppaDecode] [GoppaPrepareDu]