Lines Matching refs:params
37 NidKeyPairGenConfig* params) {
39 params->params.id = args[*offset].As<Int32>()->Value();
46 EVPKeyCtxPointer NidKeyPairGenTraits::Setup(NidKeyPairGenConfig* params) {
48 EVPKeyCtxPointer(EVP_PKEY_CTX_new_id(params->params.id, nullptr));
64 SecretKeyGenConfig* params) {
69 params->length = bits / CHAR_BIT;
76 SecretKeyGenConfig* params) {
77 CHECK_LE(params->length, INT_MAX);
78 params->out = MallocOpenSSL<char>(params->length);
79 if (CSPRNG(reinterpret_cast<unsigned char*>(params->out),
80 params->length).is_err()) {
81 OPENSSL_clear_free(params->out, params->length);
82 params->out = nullptr;
83 params->length = 0;
91 SecretKeyGenConfig* params,
93 ByteSource out = ByteSource::Allocated(params->out, params->length);