added datasheets
This commit is contained in:
9
SmartEVSE-3/sign_firmware/check_rsa_verify.sh
Executable file
9
SmartEVSE-3/sign_firmware/check_rsa_verify.sh
Executable file
@@ -0,0 +1,9 @@
|
||||
if [ "x$1" == "x" ]; then
|
||||
echo "Usage: $0 path_to_signed_binary_firmware_file"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
dd if=$1 of=extracted_firmware.sign bs=1 count=512
|
||||
dd if=$1 of=extracted_firmware.bin bs=1 skip=512
|
||||
openssl dgst -verify rsa_key.pub -keyform PEM -sha256 -signature extracted_firmware.sign extracted_firmware.bin
|
||||
rm extracted_firmware.sign extracted_firmware.bin
|
||||
14
SmartEVSE-3/sign_firmware/rsa_key.pub
Normal file
14
SmartEVSE-3/sign_firmware/rsa_key.pub
Normal file
@@ -0,0 +1,14 @@
|
||||
-----BEGIN PUBLIC KEY-----
|
||||
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAtjEWhkfKPAUrtX1GueYq
|
||||
JmDp4qSHBG6ndwikAHvteKgWQABDpwaemZdxh7xVCuEdjEkaecinNOZ0LpSCF3QO
|
||||
qflnXkvpYVxjdTpKBxo7vP5QEa3I6keJfwpoMzGuT8XOK7id6FHJhtYEXcaufALi
|
||||
mR/NXT11ikHLtluATymPdoSscMiwry0qX03yIek91lDypBNl5uvD2jxn9smlijfq
|
||||
9j0lwtpLBWJPU8vsU0uzuj7Qq5pWZFKsjiNWfbvNJXuLsupOazf5sh0yeQzL1CBL
|
||||
RUsBlYVoChTmSOyvi6kO5vW/6GLOafJF0FTdOQ+Gf3/IB6M1ErSxlqxQhHq0pb7Y
|
||||
INl7+aFCmlRjyLlMjb8xdtuedlZKv8mLd37AyPAihrq9gV74xq6c7w2y+h9213p8
|
||||
jgcmo/HvOlGaXEIOVCUu102teOckXjTni2yhEtFISCaWuaIdb5P9e0uBIy1e+Bi6
|
||||
/7A3aut5MQP07DO99BFETXyFF6EixhTF8fpwVZ5vXeIDvKKEDUGuzAziUEGIZpic
|
||||
UQ2fmTzIaTBbNlCMeTQFIpZCosM947aGKNBp672wdf996SRwg9E2VWzW2Z1UuwWV
|
||||
BPVQkHb1Hsy7C9fg5JcLKB9zEfyUH0Tm9Iur1vsuA5++JNl2+T55192wqyF0R9sb
|
||||
YtSTUJNSiSwqWt1m0FLOJD0CAwEAAQ==
|
||||
-----END PUBLIC KEY-----
|
||||
Reference in New Issue
Block a user