GmSSL-PHP 以PHP扩展方式实现的PHP语言绑定 GmSSL-Go 以CGO方式实现的Go语言绑定 GmSSL-Python 以ctypes方式实现的Python语言绑定 GmSSL-JS 纯JavaScript实现的国密算法库典型应用Nginx-with-GmSSL3.0GmSSL支持Nginx的适配,并提供了Docker实现,具体参见Nginx-with-GmSSL3.0 项目。RoadmapAdd...
第一步:获取JS层传入的参数转成C/C++数据类型并将转换的结果作为参数传入第三方库函数中。static napi_value gm_post(napi_env env, napi_callback_info info){ size_t argc = 4; napi_value args[4]; // 获取JS参数 napi_get_cb_info(env, info, &argc, args , nullptr, nullptr); char url[512...
3. 重编译libcurl,原项目中如果是libcurl,直接无缝替换 4. uniapp我开发了插件,直接在js中调用 用了这个,对于国密改造,应该可以快速简单的完成了。
第一步:获取JS层传入的参数转成C/C++数据类型并将转换的结果作为参数传入第三方库函数中。 staticnapi_valuegm_post(napi_env env,napi_callback_info info){size_t argc=4;napi_value args[4];// 获取JS参数napi_get_cb_info(env,info,&argc,args,nullptr,nullptr);charurl[512]={0},parameter[MAX_BU...
Last commit date Latest commit History 2 Commits js LICENSE README.md test.html Repository files navigation README Apache-2.0 license GmSSL JavaScript API The GmSSL JavaScript API is very similar to the C API. Input/output data should be provided as byte array with offset. Only SM2/3/4/9 ...
GmSSL-JS纯JavaScript实现的国密算法库 支持国密硬件 GmSSL内置支持国密SDF密码硬件(通常为PCI-E接口的密码卡或者服务器密码机)和SKF密码硬件(通常为小型USB密码钥匙)。经过测试的密码产品型号包括: to be added. 开发者也可以用GmSSL的子项目SoftSDF(https://github.com/GmSSL/SoftSDF) ,用功能等效(但是不具备密码...
标签1 贡献代码 同步代码 rongxkaiUpdate sm2.js (#1128)fc876f23年前 704 次提交 提交取消 提示:由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件 .github Update stale.yml (#1060) 4年前 Configurations Fix Windows build error
GmSSL-JS纯JavaScript实现的国密算法库 典型应用 Nginx-with-GmSSL3.0 GmSSL支持Nginx的适配,并提供了Docker实现,具体参见Nginx-with-GmSSL3.0项目。 Roadmap Add Windows Visual Studio support Add Windows Cygwin support Add iOS support Add Android support ...
GmSSL-JS纯JavaScript实现的国密算法库 典型应用 Nginx-with-GmSSL3.0 GmSSL支持Nginx的适配,并提供了Docker实现,具体参见Nginx-with-GmSSL3.0项目。 Roadmap Add Windows Visual Studio support Add Windows Cygwin support Add iOS support Add Android support ...
7xhBdd+FlQSBoKc0GG7US2SsmQIrppPNQeyDFpG8xthNI6G4R/YbSPJCvSMJ/9y3 LQ/jrdUumuKevgg9miAcjbKndm7HC07lMYUk1ZXlaEG/1awER4RJsRvZ64GlBQOV D7jbu93mSs9t3SDt4TniDua5WyXo5Y8S6DjkkUD5epHRzYZ4uFFC/8pTeehK7X+S p2b6CndfB6H4LrvCGuRnjX4l5Q5AgfWDmWU= ---END ENCRYPTED PRIVATE KEY--- 下...