Home
last modified time | relevance | path

Searched refs:HmacSharingParameters (Results 1 – 9 of 9) sorted by relevance

/hardware/interfaces/keymaster/4.0/vts/functional/
DHmacKeySharingTest.cpp43 HmacSharingParameters params;
67 hidl_vec<HmacSharingParameters> getHmacSharingParameters(const KeymasterVec& keymasters) { in getHmacSharingParameters()
68 std::vector<HmacSharingParameters> paramsVec; in getHmacSharingParameters()
78 const hidl_vec<HmacSharingParameters>& params) { in computeSharedHmac()
90 const KeymasterVec& keymasters, const hidl_vec<HmacSharingParameters>& paramsVec) { in computeSharedHmac()
98 std::vector<ByteString> copyNonces(const hidl_vec<HmacSharingParameters>& paramsVec) { in copyNonces()
/hardware/interfaces/keymaster/4.0/support/include/keymasterV4_0/
Dkeymaster_utils.h34 bool operator<(const HmacSharingParameters& a, const HmacSharingParameters& b);
/hardware/interfaces/keymaster/4.1/support/
DKeymaster.cpp62 std::ostream& operator<<(std::ostream& os, const HmacSharingParameters& params) { in operator <<()
144 static hidl_vec<HmacSharingParameters> getHmacParameters( in getHmacParameters()
146 std::vector<HmacSharingParameters> params_vec; in getHmacParameters()
164 const hidl_vec<HmacSharingParameters>& params) { in computeHmac()
/hardware/interfaces/keymaster/4.0/support/
Dkeymaster_utils.cpp40 bool operator<(const HmacSharingParameters& a, const HmacSharingParameters& b) { in operator <()
/hardware/interfaces/keymaster/4.1/support/include/keymasterV4_1/
Dkeymaster_tags.h32 using V4_0::HmacSharingParameters;
DKeymaster3.h56 Return<void> computeSharedHmac(const hidl_vec<HmacSharingParameters>&, in computeSharedHmac() argument
DKeymaster4.h57 Return<void> computeSharedHmac(const hidl_vec<HmacSharingParameters>& params, in computeSharedHmac()
/hardware/interfaces/keymaster/4.0/
DIKeymasterDevice.hal229 * @return params The HmacSharingParameters to use. As specified in the HmacSharingParameters
234 getHmacSharingParameters() generates (ErrorCode error, HmacSharingParameters params);
243 * each of the HAL instances, and sends to it all of the HmacSharingParameters returned by all
246 * To ensure consistent ordering of the HmacSharingParameters, the caller must sort the
275 * ``Pi'' is the i'th HmacSharingParameters value in the params vector. Note that at
278 * HmacSharingParameters is the concatenation of its two fields, i.e. seed || nonce.
314 * @param params The HmacSharingParameters data returned by all IKeymasterDevice instances when
330 computeSharedHmac(vec<HmacSharingParameters> params)
Dtypes.hal1253 * HmacSharingParameters holds the data used in the process of establishing a shared HMAC key
1258 struct HmacSharingParameters {