summaryrefslogtreecommitdiff
path: root/verity/KeystoreSigner.java
diff options
context:
space:
mode:
Diffstat (limited to 'verity/KeystoreSigner.java')
-rw-r--r--verity/KeystoreSigner.java5
1 files changed, 3 insertions, 2 deletions
diff --git a/verity/KeystoreSigner.java b/verity/KeystoreSigner.java
index d57f328f..c020fb60 100644
--- a/verity/KeystoreSigner.java
+++ b/verity/KeystoreSigner.java
@@ -113,7 +113,8 @@ class BootKeystore extends ASN1Object
byte[] innerKeystore = getInnerKeystore();
byte[] rawSignature = Utils.sign(privateKey, innerKeystore);
signature = new BootSignature("keystore", innerKeystore.length);
- signature.setSignature(rawSignature);
+ signature.setSignature(rawSignature,
+ new AlgorithmIdentifier(PKCSObjectIdentifiers.sha1WithRSAEncryption));
}
public void dump() throws Exception {
@@ -134,4 +135,4 @@ class BootKeystore extends ASN1Object
ks.sign(Utils.loadPEMPrivateKeyFromFile(privkeyFname));
Utils.write(ks.getEncoded(), outfileFname);
}
-} \ No newline at end of file
+}