Uses of Class
zeroecho.core.alg.rsa.RsaSigSpec
Packages that use RsaSigSpec
Package
Description
RSA encryption and signature integration.
Streaming tag computation and verification for digests, MACs, and digital
signatures.
Streaming cryptographic builders for symmetric encryption, signatures, MACs,
digests, and KEM envelopes.
-
Uses of RsaSigSpec in zeroecho.core.alg.rsa
Methods in zeroecho.core.alg.rsa that return RsaSigSpecModifier and TypeMethodDescriptionstatic RsaSigSpecRsaSigSpec.pkcs1v15(RsaSigSpec.Hash h) Creates a PKCS#1 v1.5 spec with the given hash.static RsaSigSpecRsaSigSpec.pss(RsaSigSpec.Hash h, int saltLen) Creates a PSS spec with the given hash and salt length.Methods in zeroecho.core.alg.rsa that return types with arguments of type RsaSigSpecModifier and TypeMethodDescriptionstatic Optional<RsaSigSpec> RsaSigSpec.fromSignatureAlgorithmId(String algorithmId) Resolves a standard external signature algorithm identifier to an explicit RSA signature specification.Constructors in zeroecho.core.alg.rsa with parameters of type RsaSigSpecModifierConstructorDescriptionRsaSignatureContext(CryptoAlgorithm alg, PrivateKey k, RsaSigSpec spec) Constructs a signing context using the given private key and signature specification.RsaSignatureContext(CryptoAlgorithm alg, PublicKey k, RsaSigSpec spec) Constructs a verification context using the given public key and signature specification. -
Uses of RsaSigSpec in zeroecho.core.tag
Methods in zeroecho.core.tag with parameters of type RsaSigSpecModifier and TypeMethodDescriptionstatic TagEngineBuilder<Signature> TagEngineBuilder.rsaSign(ZeroEchoSession session, PrivateKey privateKey, RsaSigSpec spec) Creates a builder for an RSA signing engine.static TagEngineBuilder<Signature> TagEngineBuilder.rsaVerify(ZeroEchoSession session, PublicKey publicKey, RsaSigSpec spec) Creates a builder for an RSA verification engine. -
Uses of RsaSigSpec in zeroecho.sdk.builders.alg
Methods in zeroecho.sdk.builders.alg with parameters of type RsaSigSpecModifier and TypeMethodDescriptionRsaSigDataContentBuilder.spec(RsaSigSpec s) Sets the RSA signature specification, including padding mode and hash options.