Hi, I am reported that IMA signatures where SKID is not just sha1 of the public key (but something different, for example different hash algo, such as Streebog) have "wrong" keyid in the signature. This is because a) kernel extracting keyid from the cert's subjectKeyIdentifier (SKID) x509 extension, (or if this fails it takes just serial, perhaps, we can disregard this corner case), it never does sha1 over the public key). But, b) evmctl, when signing, uses just private key (not even knowing certificate where SKID should be) and calculating sha1 of public key. Thus, keyids could mismatch each other, and it's even not easy to fix evmctl, because there is no cert at the time of signing. Perhaps, we should fix this somehow. For example, when signing, introduce new option --cert, where SKID should be extracted. Does it looks reasonable? Vitaly,