summaryrefslogtreecommitdiffstats
path: root/tools/signapk
diff options
context:
space:
mode:
authorKenny Root <kroot@google.com>2013-10-09 15:00:14 -0700
committerKenny Root <kroot@google.com>2013-10-09 15:00:24 -0700
commit01ed66d2ba4f1469b259965b186cafc04da57451 (patch)
tree37a6d25ef212c97378ae5ee9e22d7a17c7ec5cdf /tools/signapk
parent1303aa28d579244794a9d419481720af866c7de4 (diff)
downloadbuild-01ed66d2ba4f1469b259965b186cafc04da57451.zip
build-01ed66d2ba4f1469b259965b186cafc04da57451.tar.gz
build-01ed66d2ba4f1469b259965b186cafc04da57451.tar.bz2
Allow ECDSA signing OTA files
ECDSA works in the recovery verifier, so we can allow OTA updates to be signed with EC keys. Change-Id: If8f2be028843fbfd6c8c9c41b492605d9b5cbeb0
Diffstat (limited to 'tools/signapk')
-rw-r--r--tools/signapk/SignApk.java4
1 files changed, 0 insertions, 4 deletions
diff --git a/tools/signapk/SignApk.java b/tools/signapk/SignApk.java
index 11139eb..b247072 100644
--- a/tools/signapk/SignApk.java
+++ b/tools/signapk/SignApk.java
@@ -858,10 +858,6 @@ class SignApk {
if (signWholeFile) {
- if (!"RSA".equalsIgnoreCase(privateKey[0].getAlgorithm())) {
- System.err.println("Cannot sign OTA packages with non-RSA keys");
- System.exit(1);
- }
SignApk.signWholeFile(inputJar, firstPublicKeyFile,
publicKey[0], privateKey[0], outputFile);
} else {