You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The EU-21-Rossi_Bellom-2021_A_Titan_M_Odyssey.pdf paper has possible typo or inaccuracy in 'Key Blob structure' description, p. 49.
The paper claims that last 32 bytes of the key blob starting from 0x5e0 offset is the SHA256 digest. But it is not so. It is HMAC-SHA256.
I think it doesn't make sense to use just SHA256 there as just a hash doesn't guarantee the authenticity. But HMAC does.
The text was updated successfully, but these errors were encountered:
Thank you for your comment! The last 32 bytes are indeed an HMAC digest. I think this was a simple typo since the same slide shows the portion of key blob being authenticated. I will fix that right away.
The EU-21-Rossi_Bellom-2021_A_Titan_M_Odyssey.pdf paper has possible typo or inaccuracy in 'Key Blob structure' description, p. 49.
The paper claims that last 32 bytes of the key blob starting from 0x5e0 offset is the SHA256 digest. But it is not so. It is HMAC-SHA256.
I think it doesn't make sense to use just SHA256 there as just a hash doesn't guarantee the authenticity. But HMAC does.
The text was updated successfully, but these errors were encountered: