build-profile.json5中storePassword密文字符数是否是固定的?是多少位?(HarmonyOS 鸿蒙Next)

build-profile.json5中storePassword密文字符数是否是固定的?是多少位?(HarmonyOS 鸿蒙Next)

生成p12文件时密码长度≥8,配置签名窗口storePassword明文密码有6~64字符限制。

工程级build-profile.json5中storePassword(加密后的)密文字符数是否是固定的?是多少位?

"signingConfigs": [
  {
    "name": "default",
    "type": "HarmonyOS",
    "material": {
      "storePassword": "***", // 加密后的字符串长度是否有限制
      "certpath": "***",
      "keyAlias": "***",
      "keyPassword": "***", // 加密后的字符串长度是否有限制
      "profile": "***",
      "signAlg": "SHA256withECDSA",
      "storeFile": "***"
    }
  }
]

更多关于build-profile.json5中storePassword密文字符数是否是固定的?是多少位?(HarmonyOS 鸿蒙Next)的实战教程也可以访问 https://www.itying.com/category-93-b0.html

3 回复

不固定,手动签名的时候可以自定义,长度限制6-64个字符。

更多关于build-profile.json5中storePassword密文字符数是否是固定的?是多少位?(HarmonyOS 鸿蒙Next)的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


配置签名的窗口确实有6-64字符限制。问的是build-profile.json5文件中的这两个加密后的长度,

在HarmonyOS鸿蒙Next中,build-profile.json5文件中的storePassword字段用于存储密钥库密码。该密码在存储时会被加密处理,但加密后的密文字符数并不是固定的。密文的长度取决于加密算法和具体实现,可能会因不同的开发环境或工具链版本而有所变化。因此,无法明确指定storePassword密文的固定字符数。

回到顶部