Uses of Class
org.miaixz.bus.crypto.center.Sign
Packages that use Sign
Package
Description
加密解密模块,实现了对JDK中加密解密算法的封装。
入口为Builder或加密算法类,例如:
加密解密模块,实现了对JDK中加密解密算法的封装。
-
Uses of Sign in org.miaixz.bus.crypto
Methods in org.miaixz.bus.crypto that return SignModifier and TypeMethodDescriptionstatic SignBuilder.sign(org.miaixz.bus.core.lang.Algorithm algorithm) 创建签名算法对象 生成新的私钥公钥对static SignBuilder.sign(org.miaixz.bus.core.lang.Algorithm algorithm, byte[] privateKey, byte[] publicKey) 创建Sign算法对象 私钥和公钥同时为空时生成一对新的私钥和公钥 私钥和公钥可以单独传入一个,如此则只能使用此钥匙来做签名或验证static SignBuilder.sign(org.miaixz.bus.core.lang.Algorithm algorithm, String privateKeyBase64, String publicKeyBase64) 创建签名算法对象 私钥和公钥同时为空时生成一对新的私钥和公钥 私钥和公钥可以单独传入一个,如此则只能使用此钥匙来做签名或验证 -
Uses of Sign in org.miaixz.bus.crypto.center
Methods in org.miaixz.bus.crypto.center that return SignModifier and TypeMethodDescriptionSign.init(String algorithm, PrivateKey privateKey, PublicKey publicKey) 初始化Sign.setCertificate(Certificate certificate) 设置Certificate为PublicKey 如果Certificate是X509Certificate,我们需要检查是否有密钥扩展Sign.setParameter(AlgorithmParameterSpec params) 设置签名的参数Sign.setSignature(Signature signature) 设置签名