aboutsummaryrefslogtreecommitdiffstats
path: root/fuse_sideload/fuse_sideload.cpp
diff options
context:
space:
mode:
authorxunchang <xunchang@google.com>2019-03-26 09:54:34 -0700
committerxunchang <xunchang@google.com>2019-03-26 12:28:23 -0700
commit908ad77af8731c0e8a7645575ea71fbbdd404d41 (patch)
treee348ee403e9305962978ec7e326245a8e3b1d8da /fuse_sideload/fuse_sideload.cpp
parent6287253eb4e00d6a6a1116be2f447be9c545ce97 (diff)
downloadandroid_bootable_recovery-908ad77af8731c0e8a7645575ea71fbbdd404d41.tar.gz
android_bootable_recovery-908ad77af8731c0e8a7645575ea71fbbdd404d41.tar.bz2
android_bootable_recovery-908ad77af8731c0e8a7645575ea71fbbdd404d41.zip
Allow RSA 4096 key in package verification
The RSA_verify sitll works for 4096 bits keys. And we just need to loose the check on modulus. Sample commands to generate the key & package: 1. openssl genrsa -out keypair.pem 4096 2. openssl pkcs8 -topk8 -inform PEM -outform DER -nocrypt \ -in keypair.pem -out private.pk8 3. openssl req -new -x509 -key keypair.pem -out public.x509.pem \ -days 365 4. java -Djava.library.path=prebuilts/sdk/tools/linux/lib64 -jar \ prebuilts/sdk/tools/lib/signapk.jar -w public.x509.pem private.pk8 \ unsigned.zip signed.zip Bug: 129163830 Test: unit tests pass Change-Id: I5a5ff539c9ff1955c02ec2ce4b17563cb92808a4
Diffstat (limited to 'fuse_sideload/fuse_sideload.cpp')
0 files changed, 0 insertions, 0 deletions