Uses of Class
org.bouncycastle.pqc.legacy.math.linearalgebra.GF2Vector
Packages that use GF2Vector
Package
Description
-
Uses of GF2Vector in org.bouncycastle.pqc.jcajce.provider.mceliece
Methods in org.bouncycastle.pqc.jcajce.provider.mceliece that return GF2VectorModifier and TypeMethodDescriptionstatic GF2Vector[]McElieceCCA2Primitives.decryptionPrimitive(BCMcElieceCCA2PrivateKey privKey, GF2Vector c) The McEliece decryption primitive.static GF2Vector[]McElieceCCA2Primitives.decryptionPrimitive(McElieceCCA2PrivateKeyParameters privKey, GF2Vector c) static GF2VectorMcElieceCCA2Primitives.encryptionPrimitive(BCMcElieceCCA2PublicKey pubKey, GF2Vector m, GF2Vector z) The McEliece encryption primitive.static GF2VectorMcElieceCCA2Primitives.encryptionPrimitive(McElieceCCA2PublicKeyParameters pubKey, GF2Vector m, GF2Vector z) Methods in org.bouncycastle.pqc.jcajce.provider.mceliece with parameters of type GF2VectorModifier and TypeMethodDescriptionstatic GF2Vector[]McElieceCCA2Primitives.decryptionPrimitive(BCMcElieceCCA2PrivateKey privKey, GF2Vector c) The McEliece decryption primitive.static GF2Vector[]McElieceCCA2Primitives.decryptionPrimitive(McElieceCCA2PrivateKeyParameters privKey, GF2Vector c) static GF2VectorMcElieceCCA2Primitives.encryptionPrimitive(BCMcElieceCCA2PublicKey pubKey, GF2Vector m, GF2Vector z) The McEliece encryption primitive.static GF2VectorMcElieceCCA2Primitives.encryptionPrimitive(McElieceCCA2PublicKeyParameters pubKey, GF2Vector m, GF2Vector z) -
Uses of GF2Vector in org.bouncycastle.pqc.legacy.math.linearalgebra
Methods in org.bouncycastle.pqc.legacy.math.linearalgebra that return GF2VectorModifier and TypeMethodDescriptionGF2Vector.extractLeftVector(int k) Return a new vector consisting of the first k elements of this vector.GF2Vector.extractRightVector(int k) Return a new vector consisting of the last k elements of this vector.GF2Vector.extractVector(int[] setJ) Return a new vector consisting of the elements of this vector with the indices given by the set setJ.static GF2VectorGF2Vector.OS2VP(int length, byte[] encVec) Construct a new GF2Vector with the given length out of the encoded vector.static GF2VectorGoppaCode.syndromeDecode(GF2Vector syndVec, GF2mField field, PolynomialGF2mSmallM gp, PolynomialGF2mSmallM[] sqRootMatrix) Find an error vector e over GF(2) from an input syndrome s over GF(2m).Methods in org.bouncycastle.pqc.legacy.math.linearalgebra with parameters of type GF2VectorModifier and TypeMethodDescriptionstatic GF2VectorGoppaCode.syndromeDecode(GF2Vector syndVec, GF2mField field, PolynomialGF2mSmallM gp, PolynomialGF2mSmallM[] sqRootMatrix) Find an error vector e over GF(2) from an input syndrome s over GF(2m).Constructors in org.bouncycastle.pqc.legacy.math.linearalgebra with parameters of type GF2Vector