| Modifier and Type | Field and Description |
|---|---|
| private GF2mField | |
| private PolynomialGF2mSmallM | |
| private GF2Matrix | |
| private int | |
| private int | |
| private Permutation | |
| private PolynomialGF2mSmallM[] |
| Access | Constructor and Description |
|---|---|
| public | McElieceCCA2PrivateKeyParameters(int
the length of the code n, int the dimension of the code k, GF2mField the finite field GF(2m) field, PolynomialGF2mSmallM the irreducible Goppa polynomial gp, Permutation the permutation p, String name of digest algorithm digest)Constructor. |
| public | McElieceCCA2PrivateKeyParameters(int
the length of the code n, int the dimension of the code k, GF2mField the finite field GF(2m) field, PolynomialGF2mSmallM the irreducible Goppa polynomial gp, GF2Matrix the canonical check matrix canonicalCheckMatrix, Permutation the permutation p, String name of digest algorithm digest)Constructor. |
| Modifier and Type | Method and Description |
|---|---|
| public GF2mField | |
| public PolynomialGF2mSmallM | |
| public GF2Matrix | |
| public int | |
| public int | |
| public Permutation | |
| public PolynomialGF2mSmallM[] | |
| public int |
| field | back to summary |
|---|---|
| private GF2mField field | |
| goppaPoly | back to summary |
|---|---|
| private PolynomialGF2mSmallM goppaPoly | |
| h | back to summary |
|---|---|
| private GF2Matrix h | |
| k | back to summary |
|---|---|
| private int k | |
| n | back to summary |
|---|---|
| private int n | |
| p | back to summary |
|---|---|
| private Permutation p | |
| qInv | back to summary |
|---|---|
| private PolynomialGF2mSmallM[] qInv | |
| McElieceCCA2PrivateKeyParameters | back to summary |
|---|---|
| public McElieceCCA2PrivateKeyParameters(int n, int k, GF2mField field, PolynomialGF2mSmallM gp, Permutation p, String digest) Constructor.
| |
| McElieceCCA2PrivateKeyParameters | back to summary |
|---|---|
| public McElieceCCA2PrivateKeyParameters(int n, int k, GF2mField field, PolynomialGF2mSmallM gp, GF2Matrix canonicalCheckMatrix, Permutation p, String digest) Constructor.
| |
| getField | back to summary |
|---|---|
public GF2mField getField()
| |
| getGoppaPoly | back to summary |
|---|---|
public PolynomialGF2mSmallM getGoppaPoly()
| |
| getH | back to summary |
|---|---|
public GF2Matrix getH()
| |
| getK | back to summary |
|---|---|
public int getK()
| |
| getN | back to summary |
|---|---|
public int getN()
| |
| getP | back to summary |
|---|---|
public Permutation getP()
| |
| getQInv | back to summary |
|---|---|
public PolynomialGF2mSmallM[] getQInv()
| |
| getT | back to summary |
|---|---|
public int getT()
| |