apksigner 是否符合 JCE(Java 加密扩展)规范?

Is apksigner compliant with JCE (Java Cryptography Extension) specification?

Android SDK 构建工具附带的 apksigner 工具是否符合 JCE(Java 加密扩展)规范?

当前(截至 2017 年 7 月 25 日)apksigner 版本 0.7 在 Andriod SDK 构建工具中发布 26.0.1 支持通过 Sun/Oracle 的 PKCS 使用 HSM 密钥进行签名#11 提供商及其扩展。例如:

apksigner sign --provider-class sun.security.pkcs11.SunPKCS11 \
  --provider-arg token.cfg --ks NONE --ks-type PKCS11 app.apk

另见 https://geoffreymetais.github.io/code/key-signing/