Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/421.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将vanitygenplus转换为javascript_Javascript_C_Openssl - Fatal编程技术网

将vanitygenplus转换为javascript

将vanitygenplus转换为javascript,javascript,c,openssl,Javascript,C,Openssl,我目前正在将vanitygenplus()从C转换为JavaScript,以便在web浏览器中运行。 因为我不太清楚,我几乎是一行一行地转换我需要的东西,然后把剩下的放在备注上。但现在我做到了: pkey = EC_KEY_new_by_curve_name(NID_secp256k1); 这是创建一把随机钥匙还是仅为钥匙创建一个持有者,以及这是什么形式?请回答您的问题并添加更多详细信息。显示(相关摘录)包含该行和等效JavaScript代码的代码。添加对原始文件的引用。快速搜索函数名会导致出

我目前正在将vanitygenplus()从C转换为JavaScript,以便在web浏览器中运行。 因为我不太清楚,我几乎是一行一行地转换我需要的东西,然后把剩下的放在备注上。但现在我做到了:

pkey = EC_KEY_new_by_curve_name(NID_secp256k1);

这是创建一把随机钥匙还是仅为钥匙创建一个持有者,以及这是什么形式?

请回答您的问题并添加更多详细信息。显示(相关摘录)包含该行和等效JavaScript代码的代码。添加对原始文件的引用。快速搜索函数名会导致出现以下情况:例如,状态为“EC_KEY_new()、EC_KEY_new_by_curve_name()和EC_KEY_dup()返回指向新创建的EC_KEY对象的指针,或出现错误时返回NULL。”我不知道是否有一种简单的方法可以将OpenSSL调用转换为JavaScript。我想简短的问题是,这是生成一个随机的256位数字并将其存储在名为pkey的对象中,还是我遗漏了什么?我不知道细节,建议阅读OpenSSL文档并检查示例代码。函数返回一个指向类型
EC_键的指针,该类型是
typedef struct EC_键\u st EC_键。据我所知,这个结构是一个“对象”,可以持有公钥和/或私钥。您必须使用单独的函数调用生成密钥。参见上的示例