Currently apk-tools, apko, and melange support verifying APKINDEX and .apk signatures of types:
- RSA - RSA signature using SHA1 message digest
- RSA256 - RSA signature using SHA256 message digest
apko & melange are planning to add support for verifying APKINDEX and .apk signatures using:
Universally RSA-SHA1 signatures are no longer considered secure and are being universally withdrawn and removed.
Wolfi & Chainguard apk repositories transitioned to RSA256 signatures on 2025-01-30.
apko & melange would like to add warnings, add security levels, and remove weak verification, but:
- alpinelinux.org repositories are still signed with RSA-SHA1
- JFrog Artifactory repositories are still signed with RSA-SHA1
Users may want to know this, and yet need to continue to use those, and have a managed upgrade path.
Currently apk-tools, apko, and melange support verifying APKINDEX and .apk signatures of types:
apko & melange are planning to add support for verifying APKINDEX and .apk signatures using:
Universally RSA-SHA1 signatures are no longer considered secure and are being universally withdrawn and removed.
Wolfi & Chainguard apk repositories transitioned to RSA256 signatures on 2025-01-30.
apko & melange would like to add warnings, add security levels, and remove weak verification, but:
Users may want to know this, and yet need to continue to use those, and have a managed upgrade path.