Lines Matching refs:paramInSet
188 struct HksParamSet *paramInSet = nullptr;
189 HksInitParamSet(¶mInSet);
195 HksAddParams(paramInSet, tmpParams, sizeof(tmpParams) / sizeof(tmpParams[0]));
196 HksBuildParamSet(¶mInSet);
199 int32_t ret = HksGenerateKey(&authId, paramInSet, NULL);
204 HksDeleteKey(&authId, paramInSet);
205 HksFreeParamSet(¶mInSet);
220 struct HksParamSet *paramInSet = nullptr;
221 HksInitParamSet(¶mInSet);
227 HksAddParams(paramInSet, tmpParams, sizeof(tmpParams) / sizeof(tmpParams[0]));
228 HksBuildParamSet(¶mInSet);
230 HksGenerateKey(&authId, paramInSet, NULL);
234 HksExportPublicKey(&authId, paramInSet, &pubKey);
239 int32_t ret = HksImportKey(&importId, paramInSet, &pubKey);
243 HksDeleteKey(&importId, paramInSet);
245 HksDeleteKey(&authId, paramInSet);
247 HksFreeParamSet(¶mInSet);
261 struct HksParamSet *paramInSet = nullptr;
262 HksInitParamSet(¶mInSet);
268 HksAddParams(paramInSet, tmpParams, sizeof(tmpParams) / sizeof(tmpParams[0]));
269 HksBuildParamSet(¶mInSet);
271 HksGenerateKey(&authId, paramInSet, NULL);
277 int32_t ret = HksExportPublicKey(&authId, paramInSet, &pubKey);
284 HksDeleteKey(&authId, paramInSet);
285 HksFreeParamSet(¶mInSet);
301 struct HksParamSet *paramInSet = nullptr;
302 HksInitParamSet(¶mInSet);
308 HksAddParams(paramInSet, tmpParams, sizeof(tmpParams) / sizeof(tmpParams[0]));
309 HksBuildParamSet(¶mInSet);
311 HksGenerateKey(&authId, paramInSet, NULL);
313 int32_t ret = HksDeleteKey(&authId, paramInSet);
318 HksFreeParamSet(¶mInSet);
333 struct HksParamSet *paramInSet = nullptr;
334 HksInitParamSet(¶mInSet);
340 HksAddParams(paramInSet, tmpParams, sizeof(tmpParams) / sizeof(tmpParams[0]));
341 HksBuildParamSet(¶mInSet);
343 HksGenerateKey(&authId, paramInSet, NULL);
355 int32_t ret = HksGetKeyParamSet(&authId, paramInSet, paramOutSet);
363 HksDeleteKey(&authId, paramInSet);
364 HksFreeParamSet(¶mInSet);
378 struct HksParamSet *paramInSet = nullptr;
379 HksInitParamSet(¶mInSet);
385 HksAddParams(paramInSet, tmpParams, sizeof(tmpParams) / sizeof(tmpParams[0]));
386 HksBuildParamSet(¶mInSet);
388 HksGenerateKey(&authId, paramInSet, NULL);
392 int32_t ret = HksKeyExist(&authId, paramInSet);
397 HksDeleteKey(&authId, paramInSet);
398 HksFreeParamSet(¶mInSet);
412 struct HksParamSet *paramInSet = nullptr;
413 HksInitParamSet(¶mInSet);
424 HksAddParams(paramInSet, tmpParams, sizeof(tmpParams) / sizeof(tmpParams[0]));
425 HksBuildParamSet(¶mInSet);
428 int32_t ret = HksGenerateRandom(paramInSet, &authId);
434 HksFreeParamSet(¶mInSet);
449 struct HksParamSet *paramInSet = nullptr;
450 HksInitParamSet(¶mInSet);
462 HksAddParams(paramInSet, tmpParams, sizeof(tmpParams) / sizeof(tmpParams[0]));
463 HksBuildParamSet(¶mInSet);
465 HksGenerateKey(&authId, paramInSet, NULL);
475 int32_t ret = HksSign(&authId, paramInSet, &message, &signature);
482 HksDeleteKey(&authId, paramInSet);
483 HksFreeParamSet(¶mInSet);
497 struct HksParamSet *paramInSet = nullptr;
498 HksInitParamSet(¶mInSet);
510 HksAddParams(paramInSet, tmpParams, sizeof(tmpParams) / sizeof(tmpParams[0]));
511 HksBuildParamSet(¶mInSet);
513 HksGenerateKey(&authId, paramInSet, NULL);
520 HksSign(&authId, paramInSet, &message, &signature);
525 int32_t ret = HksVerify(&authId, paramInSet, &message, &signature);
530 HksDeleteKey(&authId, paramInSet);
532 HksFreeParamSet(¶mInSet);
546 struct HksParamSet *paramInSet = nullptr;
547 HksInitParamSet(¶mInSet);
565 HksAddParams(paramInSet, &tagIv, 1);
567 HksAddParams(paramInSet, tmpParams, sizeof(tmpParams) / sizeof(tmpParams[0]));
568 HksBuildParamSet(¶mInSet);
570 HksGenerateKey(&authId, paramInSet, NULL);
582 int32_t ret = HksEncrypt(&authId, paramInSet, &plainText, &cipherText);
589 HksDeleteKey(&authId, paramInSet);
590 HksFreeParamSet(¶mInSet);
604 struct HksParamSet *paramInSet = nullptr;
605 HksInitParamSet(¶mInSet);
622 HksAddParams(paramInSet, &tagIv, 1);
624 HksAddParams(paramInSet, tmpParams, sizeof(tmpParams) / sizeof(tmpParams[0]));
625 HksBuildParamSet(¶mInSet);
627 HksGenerateKey(&authId, paramInSet, NULL);
637 HksEncrypt(&authId, paramInSet, &plainText, &cipherText);
643 int32_t ret = HksDecrypt(&authId, paramInSet, &cipherText, &plainTextDecrypt);
650 HksDeleteKey(&authId, paramInSet);
652 HksFreeParamSet(¶mInSet);
668 struct HksParamSet *paramInSet = nullptr;
669 HksInitParamSet(¶mInSet);
680 HksAddParams(paramInSet, tmpParams, sizeof(tmpParams) / sizeof(tmpParams[0]));
686 HksAddParams(paramInSet, &alg, 1);
690 HksBuildParamSet(¶mInSet);
702 int32_t ret = HksAgreeKey(paramInSet, &authId, &pubKey, &agreeKey);
709 HksDeleteKey(&authId, paramInSet);
712 HksFreeParamSet(¶mInSet);
727 struct HksParamSet *paramInSet = nullptr;
728 HksInitParamSet(¶mInSet);
740 HksAddParams(paramInSet, tmpParams, sizeof(tmpParams) / sizeof(tmpParams[0]));
741 HksBuildParamSet(¶mInSet);
743 HksGenerateKey(&authId, paramInSet, NULL);
771 HksDeleteKey(&authId, paramInSet);
772 HksFreeParamSet(¶mInSet);
787 struct HksParamSet *paramInSet = nullptr;
788 HksInitParamSet(¶mInSet);
800 HksAddParams(paramInSet, tmpParams, sizeof(tmpParams) / sizeof(tmpParams[0]));
801 HksBuildParamSet(¶mInSet);
803 HksGenerateKey(&authId, paramInSet, NULL);
812 int32_t ret = HksMac(&authId, paramInSet, &message, &macMessage);
819 HksDeleteKey(&authId, paramInSet);
820 HksFreeParamSet(¶mInSet);
833 struct HksParamSet *paramInSet = nullptr;
834 HksInitParamSet(¶mInSet);
837 HksAddParams(paramInSet, &digest, 1);
838 HksBuildParamSet(¶mInSet);
847 int32_t ret = HksHash(paramInSet, &message, &shaMessage);
854 HksFreeParamSet(¶mInSet);
869 struct HksParamSet *paramInSet = nullptr;
870 HksInitParamSet(¶mInSet);
882 HksAddParams(paramInSet, tmpParams, sizeof(tmpParams) / sizeof(tmpParams[0]));
883 HksBuildParamSet(¶mInSet);
894 int32_t ret = HksGenerateKey(&authId, paramInSet, paramOutSet);
900 HksFreeParamSet(¶mInSet);
916 struct HksParamSet *paramInSet = nullptr;
917 HksInitParamSet(¶mInSet);
931 HksAddParams(paramInSet, tmpParams, sizeof(tmpParams) / sizeof(tmpParams[0]));
932 HksBuildParamSet(¶mInSet);
939 PressureTest::LocalHksGenerate(HKS_ECC_KEY_SIZE_224, &authId, paramInSet, &priKey, &pubKey);
949 int32_t ret = HksSign(&priKey, paramInSet, &message, &signature);
958 HksFreeParamSet(¶mInSet);
972 struct HksParamSet *paramInSet = nullptr;
973 HksInitParamSet(¶mInSet);
985 HksAddParams(paramInSet, tmpParams, sizeof(tmpParams) / sizeof(tmpParams[0]));
986 HksBuildParamSet(¶mInSet);
993 PressureTest::LocalHksGenerate(HKS_ECC_KEY_SIZE_224, &authId, paramInSet, &priKey, &pubKey);
1001 HksSign(&priKey, paramInSet, &message, &signature);
1006 int32_t ret = HksVerify(&pubKey, paramInSet, &message, &signature);
1014 HksFreeParamSet(¶mInSet);
1028 struct HksParamSet *paramInSet = nullptr;
1029 HksInitParamSet(¶mInSet);
1033 HksAddParams(paramInSet, &tagIv, 1);
1035 HksAddParams(paramInSet, PARAMS_FOR_ENCRYPT, sizeof(PARAMS_FOR_ENCRYPT) / sizeof(PARAMS_FOR_ENCRYPT[0]));
1036 HksBuildParamSet(¶mInSet);
1046 HksGenerateKey(&authId, paramInSet, paramOutSet);
1064 int32_t ret = HksEncrypt(&authKey, paramInSet, &plainText, &cipherText);
1073 HksFreeParamSet(¶mInSet);
1088 struct HksParamSet *paramInSet = nullptr;
1089 HksInitParamSet(¶mInSet);
1093 HksAddParams(paramInSet, &tagIv, 1);
1095 HksAddParams(paramInSet, PARAMS_FOR_DECRYPT, sizeof(PARAMS_FOR_DECRYPT) / sizeof(PARAMS_FOR_DECRYPT[0]));
1096 HksBuildParamSet(¶mInSet);
1106 HksGenerateKey(&authId, paramInSet, paramOutSet);
1122 HksEncrypt(&authKey, paramInSet, &plainText, &cipherText);
1128 int32_t ret = HksDecrypt(&authKey, paramInSet, &cipherText, &plainTextDecrypt);
1138 HksFreeParamSet(¶mInSet);
1155 struct HksParamSet *paramInSet = nullptr;
1156 HksInitParamSet(¶mInSet);
1167 HksAddParams(paramInSet, tmpParams, sizeof(tmpParams) / sizeof(tmpParams[0]));
1173 HksAddParams(paramInSet, &alg, 1);
1177 HksBuildParamSet(¶mInSet);
1190 int32_t ret = HksAgreeKey(paramInSet, &priKey, &pubKey, &agreeKey);
1200 HksFreeParamSet(¶mInSet);
1215 struct HksParamSet *paramInSet = nullptr;
1216 HksInitParamSet(¶mInSet);
1228 HksAddParams(paramInSet, tmpParams, sizeof(tmpParams) / sizeof(tmpParams[0]));
1229 HksBuildParamSet(¶mInSet);
1231 HksGenerateRandom(paramInSet, &authId);
1236 int32_t ret = HksDeriveKey(paramInSet, &authId, &derivedKey);
1244 HksFreeParamSet(¶mInSet);
1258 struct HksParamSet *paramInSet = nullptr;
1259 HksInitParamSet(¶mInSet);
1271 HksAddParams(paramInSet, tmpParams, sizeof(tmpParams) / sizeof(tmpParams[0]));
1272 HksBuildParamSet(¶mInSet);
1282 HksGenerateKey(&authId, paramInSet, paramOutSet);
1297 int32_t ret = HksMac(&authKey, paramInSet, &message, &macMessage);
1306 HksFreeParamSet(¶mInSet);