Explain PTS measurement algorithm proposal
authorAndreas Steffen <andreas.steffen@strongswan.org>
Thu, 18 Aug 2011 14:24:42 +0000 (16:24 +0200)
committerAndreas Steffen <andreas.steffen@strongswan.org>
Thu, 8 Sep 2011 10:08:11 +0000 (12:08 +0200)
src/libimcv/plugins/imv_attestation/imv_attestation.c

index 09ed64b..45adfac 100644 (file)
@@ -106,7 +106,15 @@ TNC_Result TNC_IMV_Initialize(TNC_IMVID imv_id,
                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,
                                "libimcv.plugins.imv-attestation.hash_algorithm", "sha256");
        if (!strcaseeq(hash_alg, "sha384") && !strcaseeq(hash_alg, "sha2_384"))