#!/bin/sh # SPDX-License-Identifier: GPL-2.0-or-later # Copyright (C) 2020, Google Inc. # # Author: Laurent Pinchart # # ipa-sign.sh - Generate a signature for an IPA module key="$1" input="$2" output="$3" openssl dgst -sha256 -sign "${key}" -out "${output}" "${input}" ='vcs-git' href='https://git.libcamera.org/libcamera/libcamera.git' title='libcamera/libcamera.git Git repository'/>
summaryrefslogtreecommitdiff
blob: 919751f25b714e8a39c1969784786afa72ec3aeb (plain)
1
2
3
4
5
6
7
8
9
10
11
#!/bin/sh
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright (C) 2020, Google Inc.
#
# Author: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
#
# gen-ipa-priv-key.sh - Generate an RSA private key to sign IPA modules

key="$1"

openssl genpkey -algorithm RSA -out "${key}" -pkeyopt rsa_keygen_bits:2048