fwupd/data/pki
Richard Hughes d5aab65f30 Use Jcat files in firmware archives and for metadata
A Jcat file can be used to store GPG, PKCS-7 and SHA-256 checksums for multiple
files. This allows us to sign a firmware or metadata multiple times (perhaps
by the OEM and also then the LVFS) which further decentralizes the trust model
of the LVFS.

The Jcat format was chosen as the Microsoft catalog format is nonfree and not
documented. We also don't want to modify an existing .cat file created from WU
as this may make it unsuitable to use on Windows.

More information can be found here: https://github.com/hughsie/libjcat
2020-03-23 19:55:12 +00:00
..
GPG-KEY-Hughski-Limited Add helper code to validate public key signatures 2015-04-14 13:53:19 +01:00
GPG-KEY-Linux-Foundation-Firmware Add the Linux Foundation public GPG keys for firmware and metadata 2018-05-21 20:23:00 +01:00
GPG-KEY-Linux-Foundation-Metadata Add the Linux Foundation public GPG keys for firmware and metadata 2018-05-21 20:23:00 +01:00
GPG-KEY-Linux-Vendor-Firmware-Service Use the actual LVFS GPG key 2015-07-21 13:24:26 +01:00
LVFS-CA.pem trivial: Use the new LVFS CA certificate 2017-08-23 15:36:22 +01:00
meson.build Use Jcat files in firmware archives and for metadata 2020-03-23 19:55:12 +00:00