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

org.bouncycastle.crypto

## Interface DSAExt

- All Superinterfaces:
    DSA
  All Known Implementing Classes:
    DSASigner, DSTU4145Signer, ECDSASigner, ECGOST3410_2012Signer, ECGOST3410Signer, ECNRSigner, GOST3410Signer

      public interface DSAExt
      extends DSA

  An "extended" interface for classes implementing DSA-style algorithms, that provides access to the group order.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `java.math.BigInteger` | `getOrder()` Get the order of the group that the r, s values in signatures belong to.

    - ### Methods inherited from interface org.bouncycastle.crypto.DSA

      `generateSignature, init, verifySignature`

- - ### Method Detail

    - #### getOrder

          java.math.BigInteger getOrder()

      Get the order of the group that the r, s values in signatures belong to.