ima: Introduce template field evmsig and write to field sig as fallback
hulk inclusion category: feature feature: IMA Digest Lists extension bugzilla: 46797 --------------------------- With the patch to accept EVM portable signatures when the appraise_type=imasig requirement is specified in the policy, appraisal can be successfully done even if the file does not have an IMA signature. However, remote attestation would not see that a different signature type was used, as only IMA signatures can be included in the measurement list. This patch solves the issue by introducing the new template field 'evmsig' to show EVM portable signatures and by including its value in the existing field 'sig' if the IMA signature is not found. Signed-off-by:Roberto Sassu <roberto.sassu@huawei.com> Suggested-by:
Mimi Zohar <zohar@linux.ibm.com> Reviewed-by:
Jason Yan <yanaijie@huawei.com> Signed-off-by:
Zheng Zengkai <zhengzengkai@huawei.com>
Loading
Please sign in to comment