All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.bouncycastle.pqc.crypto.picnic.KMatrices Maven / Gradle / Ivy

Go to download

The Bouncy Castle Crypto package is a Java implementation of cryptographic algorithms. This jar contains JCE provider and lightweight API for the Bouncy Castle Cryptography APIs for JDK 1.5 to JDK 1.8.

There is a newer version: 1.79
Show newest version
package org.bouncycastle.pqc.crypto.picnic;

class KMatrices
{
    private int nmatrices;
    private int rows;
    private int columns;
    private int[] data;

    public KMatrices(int nmatrices, int rows, int columns, int[] data)
    {
        this.nmatrices = nmatrices;
        this.rows = rows;
        this.columns = columns;
        this.data = data;
    }

    public int getNmatrices()
    {
        return nmatrices;
    }

    public int getSize()
    {
        return rows * columns;
    }

    public int getRows()
    {
        return rows;
    }

    public int getColumns()
    {
        return columns;
    }

    public int[] getData()
    {
        return data;
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy