NTRUPlusParameters (Bouncy Castle Library 1.85 API Specification)
Date: 2026-07-12

org.bouncycastle.pqc.crypto.ntruplus

## Class NTRUPlusParameters

- java.lang.Object
- - org.bouncycastle.pqc.crypto.ntruplus.NTRUPlusParameters

-     public class NTRUPlusParameters
      extends java.lang.Object

- - ### Field Summary

    Fields
    Modifier and Type | Field and Description
    --- | ---
    `static NTRUPlusParameters` | `ntruplus_kem_1152`
    `static NTRUPlusParameters` | `ntruplus_kem_768`
    `static NTRUPlusParameters` | `ntruplus_kem_864`

  - ### Method Summary

    All Methods Instance Methods Concrete Methods
    Modifier and Type | Method and Description
    --- | ---
    `int` | `getCiphertextBytes()`
    `int` | `getN()`
    `java.lang.String` | `getName()`
    `int` | `getPublicKeyBytes()`
    `int` | `getSecretKeyBytes()`
    `int` | `getSsBytes()`
    `short[]` | `getZetas()`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Field Detail

    - #### ntruplus_kem_768

          public static final NTRUPlusParameters ntruplus_kem_768

    - #### ntruplus_kem_864

          public static final NTRUPlusParameters ntruplus_kem_864

    - #### ntruplus_kem_1152

          public static final NTRUPlusParameters ntruplus_kem_1152

  - ### Method Detail

    - #### getName

          public java.lang.String getName()

    - #### getN

          public int getN()

    - #### getSsBytes

          public int getSsBytes()

    - #### getPublicKeyBytes

          public int getPublicKeyBytes()

    - #### getSecretKeyBytes

          public int getSecretKeyBytes()

    - #### getCiphertextBytes

          public int getCiphertextBytes()

    - #### getZetas

          public short[] getZetas()