• 周五. 5月 2nd, 2025

使用openssl 签名/验证签名

加密方式:sha256-rsa

签名文件(releases.json)

openssl dgst -sha256 -sign ota_client_private.key -out signature.bin releases.json

ota_client_private.key 是签名使用的密钥

signature.bin 签名的结果

releases.json 签名的原始文件。

openssl dgst -sha256 -signature signature.bin -verify ota_staging_public.key releases.json

signature.bin 是签名指纹

ota_staging_public.key 是签名使用的密钥

releases.json 是被签名文件。

openssl dgst -prverify ota_client_private.key -sha256 -signature signature.bin releases.json

signature.bin 是签名指纹

ota_client_private.key 是签名使用的密钥

releases.json 是被签名文件。

发表评论

您的电子邮箱地址不会被公开。