Bouncy Castle Cryptography Library 1.81

org.bouncycastle.jcajce.provider.asymmetric.mldsa
Class SignatureSpi.MLDSAExtMu

java.lang.Object
  extended byjava.security.SignatureSpi
      extended byjava.security.Signature
          extended byorg.bouncycastle.jcajce.provider.asymmetric.util.BaseDeterministicOrRandomSignature
              extended byorg.bouncycastle.jcajce.provider.asymmetric.mldsa.SignatureSpi
                  extended byorg.bouncycastle.jcajce.provider.asymmetric.mldsa.SignatureSpi.MLDSAExtMu
Enclosing class:
SignatureSpi

public static class SignatureSpi.MLDSAExtMu
extends SignatureSpi


Nested Class Summary
 
Nested classes inherited from class org.bouncycastle.jcajce.provider.asymmetric.mldsa.SignatureSpi
SignatureSpi.MLDSA, SignatureSpi.MLDSA44, SignatureSpi.MLDSA65, SignatureSpi.MLDSA87, SignatureSpi.MLDSACalcMu, SignatureSpi.MLDSAExtMu
 
Field Summary
 
Fields inherited from class org.bouncycastle.jcajce.provider.asymmetric.mldsa.SignatureSpi
parameters, signer
 
Fields inherited from class org.bouncycastle.jcajce.provider.asymmetric.util.BaseDeterministicOrRandomSignature
engineParams, isInitState, keyParams, paramSpec
 
Fields inherited from class java.security.Signature
SIGN, state, UNINITIALIZED, VERIFY
 
Fields inherited from class java.security.SignatureSpi
appRandom
 
Constructor Summary
SignatureSpi.MLDSAExtMu()
           
 
Method Summary
protected  byte[] engineSign()
           
protected  boolean engineVerify(byte[] sigBytes)
           
protected  void updateEngine(byte b)
           
protected  void updateEngine(byte[] b, int off, int len)
           
 
Methods inherited from class org.bouncycastle.jcajce.provider.asymmetric.mldsa.SignatureSpi
reInitialize, signInit, verifyInit
 
Methods inherited from class org.bouncycastle.jcajce.provider.asymmetric.util.BaseDeterministicOrRandomSignature
engineGetParameter, engineGetParameters, engineInitSign, engineInitSign, engineInitVerify, engineSetParameter, engineSetParameter, engineUpdate, engineUpdate
 
Methods inherited from class java.security.Signature
clone, getAlgorithm, getInstance, getInstance, getInstance, getParameter, getParameters, getProvider, initSign, initSign, initVerify, initVerify, setParameter, setParameter, sign, sign, toString, update, update, update, verify, verify
 
Methods inherited from class java.security.SignatureSpi
engineSign, engineVerify
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SignatureSpi.MLDSAExtMu

public SignatureSpi.MLDSAExtMu()
Method Detail

updateEngine

protected void updateEngine(byte b)
                     throws java.security.SignatureException
Overrides:
updateEngine in class SignatureSpi
Throws:
java.security.SignatureException

updateEngine

protected void updateEngine(byte[] b,
                            int off,
                            int len)
                     throws java.security.SignatureException
Overrides:
updateEngine in class SignatureSpi
Throws:
java.security.SignatureException

engineSign

protected byte[] engineSign()
                     throws java.security.SignatureException
Overrides:
engineSign in class SignatureSpi
Throws:
java.security.SignatureException

engineVerify

protected boolean engineVerify(byte[] sigBytes)
                        throws java.security.SignatureException
Overrides:
engineVerify in class SignatureSpi
Throws:
java.security.SignatureException

Bouncy Castle Cryptography Library 1.81