Lines Matching refs:KMV1
48 namespace KMV1 = ::aidl::android::hardware::security::keymint;
199 KMV1::Algorithm algorithm) { in keystore2_sign()
203 std::vector<KMV1::KeyParameter> op_params(4); in keystore2_sign()
204 op_params[0] = KMV1::KeyParameter{ in keystore2_sign()
205 .tag = KMV1::Tag::PURPOSE, in keystore2_sign()
206 .value = KMV1::KeyParameterValue::make<KMV1::KeyParameterValue::keyPurpose>( in keystore2_sign()
207 KMV1::KeyPurpose::SIGN)}; in keystore2_sign()
208 op_params[1] = KMV1::KeyParameter{ in keystore2_sign()
209 .tag = KMV1::Tag::ALGORITHM, in keystore2_sign()
210 .value = KMV1::KeyParameterValue::make<KMV1::KeyParameterValue::algorithm>(algorithm)}; in keystore2_sign()
211 op_params[2] = KMV1::KeyParameter{ in keystore2_sign()
212 .tag = KMV1::Tag::PADDING, in keystore2_sign()
213 .value = KMV1::KeyParameterValue::make<KMV1::KeyParameterValue::paddingMode>( in keystore2_sign()
214 KMV1::PaddingMode::NONE)}; in keystore2_sign()
216 KMV1::KeyParameter{.tag = KMV1::Tag::DIGEST, in keystore2_sign()
217 .value = KMV1::KeyParameterValue::make<KMV1::KeyParameterValue::digest>( in keystore2_sign()
218 KMV1::Digest::NONE)}; in keystore2_sign()
271 keystore2_sign(**key_backend, std::vector<uint8_t>(in, in + len), KMV1::Algorithm::RSA); in rsa_private_transform()
314 KMV1::Algorithm::EC); in ecdsa_sign()