Class GoppaCode.MaMaPe

java.lang.Object
org.bouncycastle.pqc.legacy.math.linearalgebra.GoppaCode.MaMaPe
Enclosing class:
GoppaCode

public static class GoppaCode.MaMaPe extends Object
This class is a container for two instances of GF2Matrix and one instance of Permutation. It is used to hold the systematic form S*H*P = (Id|M) of the check matrix H as returned by GoppaCode.computeSystematicForm(GF2Matrix, SecureRandom).
See Also:
  • Constructor Details

  • Method Details

    • getFirstMatrix

      public GF2Matrix getFirstMatrix()
      Returns:
      the first matrix
    • getSecondMatrix

      public GF2Matrix getSecondMatrix()
      Returns:
      the second matrix
    • getPermutation

      public Permutation getPermutation()
      Returns:
      the permutation