Explain PTS measurement algorithm proposal
This commit is contained in:
@@ -106,7 +106,15 @@ TNC_Result TNC_IMV_Initialize(TNC_IMVID imv_id,
|
|||||||
return TNC_RESULT_NO_COMMON_VERSION;
|
return TNC_RESULT_NO_COMMON_VERSION;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Specify supported PTS measurement algorithms */
|
/**
|
||||||
|
* Specify supported PTS measurement algorithms
|
||||||
|
*
|
||||||
|
* sha1 : PTS_MEAS_ALGO_SHA1
|
||||||
|
* sha256: PTS_MEAS_ALGO_SHA1 | PTS_MEAS_ALGO_SHA256
|
||||||
|
* sha384: PTS_MEAS_ALGO_SHA1 | PTS_MEAS_ALGO_SHA256 | PTS_MEAS_ALGO_SHA384
|
||||||
|
*
|
||||||
|
* we expect the PTS-IMC to select the strongest supported algorithm
|
||||||
|
*/
|
||||||
hash_alg = lib->settings->get_str(lib->settings,
|
hash_alg = lib->settings->get_str(lib->settings,
|
||||||
"libimcv.plugins.imv-attestation.hash_algorithm", "sha256");
|
"libimcv.plugins.imv-attestation.hash_algorithm", "sha256");
|
||||||
if (!strcaseeq(hash_alg, "sha384") && !strcaseeq(hash_alg, "sha2_384"))
|
if (!strcaseeq(hash_alg, "sha384") && !strcaseeq(hash_alg, "sha2_384"))
|
||||||
|
|||||||
Reference in New Issue
Block a user