Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.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
用于在JavaScript中获取大素数的API OpenSSL_Javascript_Api_Openssl_Primes - Fatal编程技术网

用于在JavaScript中获取大素数的API OpenSSL

用于在JavaScript中获取大素数的API OpenSSL,javascript,api,openssl,primes,Javascript,Api,Openssl,Primes,如果我想得到一个超过1000位的素数,我应该调用哪种OpenSSL方法?如果存在这样的方法,我如何在JavaScript程序中使用OpenSSL?这里是官方OpenSSL源代码:它似乎只适合C,C++。我将非常感谢您的建议。您应该使用BN\u generate\u prime\u ex() 要从Javascript调用,需要使用OpenSSL Javascript绑定。这样的绑定确实存在,例如 通常,语言绑定不会为OpenSSL中的所有可用函数提供绑定。我不知道上述绑定或其他绑定是否为BN_

如果我想得到一个超过1000位的素数,我应该调用哪种OpenSSL方法?如果存在这样的方法,我如何在JavaScript程序中使用OpenSSL?这里是官方OpenSSL源代码:它似乎只适合C,C++。我将非常感谢您的建议。

您应该使用BN\u generate\u prime\u ex()

要从Javascript调用,需要使用OpenSSL Javascript绑定。这样的绑定确实存在,例如


通常,语言绑定不会为OpenSSL中的所有可用函数提供绑定。我不知道上述绑定或其他绑定是否为BN_generate_prime_ex()函数提供了特定的绑定。

要检查BN_generate_prime_ex()函数是否存在,我需要从这里查看哪个文件?我不想在项目中加入node.js。我只需要一个js文件。对不起。我不熟悉那些特定的绑定,我只是以它们为例。可能还有其他js绑定可用。稍微研究一下会有很大帮助:。你现在也有。