Skip to content

Commit

Permalink
add script for generating signing keys
Browse files Browse the repository at this point in the history
  • Loading branch information
thestinger committed Sep 13, 2024
1 parent 1be5c81 commit c0cd90e
Showing 1 changed file with 19 additions and 0 deletions.
19 changes: 19 additions & 0 deletions generate-keys
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
#!/bin/bash

devices=()

for device in ${devices[@]}; do
mkdir -p keys/$device
cd keys/$device
CN=GrapheneOS
../../development/tools/make_key releasekey "/CN=$CN/"
../../development/tools/make_key platform "/CN=$CN/"
../../development/tools/make_key shared "/CN=$CN/"
../../development/tools/make_key media "/CN=$CN/"
../../development/tools/make_key networkstack "/CN=$CN/"
../../development/tools/make_key sdk_sandbox "/CN=$CN/"
../../development/tools/make_key bluetooth "/CN=$CN/"
openssl genrsa 4096 | openssl pkcs8 -topk8 -scrypt -out avb.pem
../../external/avb/avbtool.py extract_public_key --key avb.pem --output avb_pkmd.bin
cd ../..
done

0 comments on commit c0cd90e

Please sign in to comment.