Package org.bouncycastle.cert.plants.jcajce
package org.bouncycastle.cert.plants.jcajce
JCA/JCE operator implementations for the Merkle Tree Certificate types in
org.bouncycastle.cert.plants. Use these when a specific
Provider pin or JCE-provider override is required.-
ClassesClassDescriptionJCA-side implementation of
MTCCosignerfor the MTC signature algorithms enumerated in Section 6.1 of draft-ietf-plants-merkle-tree-certs:"ECDSA-P256-SHA256","ECDSA-P384-SHA384","Ed25519","ML-DSA-44","ML-DSA-65","ML-DSA-87".Builder forJcaMTCCosigner.JCA-sideMTCCosignerVerifierProviderthat holds a table of cosigner trust anchor IDs mapped toMTCSignatureVerifierinstances.Builder forJcaMTCCosignerVerifierProvider.JCA-side implementation ofMTCSignatureVerifier.Builder forJcaMTCSignatureVerifier.JCA-side SHA-256 implementation ofMerkleTreeHash, obtained viaMessageDigest.getInstance("SHA-256")through aJcaJceHelper.