Home
last modified time | relevance | path

Searched refs:signAlgorithm (Results 1 – 4 of 4) sorted by relevance

/developtools/hapsigner/hapsigntool/hap_sign_tool_lib/src/main/java/com/ohos/hapsigntool/utils/
DCertUtils.java279 …public static ContentSigner createFixedContentSigner(PrivateKey privateKey, String signAlgorithm) { in createFixedContentSigner() argument
280 Matcher matcher = SIGN_ALGORITHM_PATTERN.matcher(signAlgorithm); in createFixedContentSigner()
281 …tils.throwIfNotMatches(matcher.matches(), ERROR.NOT_SUPPORT_ERROR, "Not Support " + signAlgorithm); in createFixedContentSigner() local
282 String signAlg = signAlgorithm; in createFixedContentSigner()
284 if (privateKey instanceof ECPrivateKey && signAlgorithm.contains("RSA")) { in createFixedContentSigner()
285 signAlg = signAlgorithm.replace("RSA", ECC); in createFixedContentSigner()
287 if (privateKey instanceof RSAPrivateKey && signAlgorithm.contains(ECC)) { in createFixedContentSigner()
288 signAlg = signAlgorithm.replace(ECC, "RSA"); in createFixedContentSigner()
/developtools/hapsigner/hapsigntool/hap_sign_tool_lib/src/main/java/com/ohos/hapsigntool/codesigning/sign/
DBcSignedDataGenerator.java107 for (SignatureAlgorithm signAlgorithm : signConfig.getSignatureAlgorithms()) { in getSignInfo()
108 SignerInfo signInfo = createSignInfo(signAlgorithm, content, signConfig); in getSignInfo()
116 private SignerInfo createSignInfo(SignatureAlgorithm signAlgorithm, byte[] unsignedDataDigest, in createSignInfo() argument
118 ContentDigestAlgorithm hashAlgorithm = signAlgorithm.getContentDigestAlgorithm(); in createSignInfo()
122 …Pair<String, ? extends AlgorithmParameterSpec> signPair = signAlgorithm.getSignatureAlgAndParams(); in createSignInfo()
/developtools/hapsigner/hapsigntool/hap_sign_tool_lib/src/main/java/com/ohos/hapsigntool/api/
DCertTools.java178 public static byte[] generateCsr(KeyPair keyPair, String signAlgorithm, X500Name subject) { in generateCsr() argument
182 signAlgorithm)); in generateCsr()
/developtools/hapsigner/hapsigntool/hap_sign_tool_lib/src/main/java/com/ohos/hapsigntool/cert/
DCertBuilder.java211 public X509Certificate build(String signAlgorithm) { in build() argument
212 …tentSigner contentSigner = CertUtils.createFixedContentSigner(keyPair.getPrivate(), signAlgorithm); in build()