HEX
Server: nginx/1.16.1
System: Linux ecs-04358622 4.19.90-2107.6.0.0100.oe1.bclinux.x86_64 #1 SMP Wed Dec 1 19:59:44 CST 2021 x86_64
User: nginx (994)
PHP: 8.0.0
Disabled: NONE
Upload Files
File: //opt/nubosh/vmsec-host/bin/verify.sh
#!/bin/sh

if [  $# -lt 2 ]; then
    echo "Usage: $0 public-key file [sig file]"
    exit
fi

cert=$1
file=$2
sig=$2.sig

if [  $# -eq 3 ]; then
    sig=$3
fi

openssl base64 -d < $sig > $file.bsig
openssl dgst -sha256 -verify $cert -signature $file.bsig $file
rm -f $file.bsig