问题标签 [gost3410]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
185 浏览

c# - 无法使用 BouncyCastle 读取 GOST2012 密钥

我们有私钥(GOST3410-2012)。但我们无法使用 BouncyCastle 1.8.6.1 读取它

这是一个关键数据:

-----BEGIN PRIVATE KEY----- MIGiAgEAMCEGCCqFAwcBAQECMBUGCSqFAwcBAgECAQYIKoUDBwEBAgMEQIXnWrZ6 ajvbCU6x9jK49PgQqCP00T/lW3laXCXueMF8X4Q1y3N9zfOJT2s/IgyPJVrUhgtO 1Akp+Roh8bCPPlqgODA2BggqhQMCCQMIATEqBCi72ZvrBVW6mFL/bQeXeMTf8Jh8 p/diI7Cg8ig4mXg3tsIUf4vBi61b -----END PRIVATE KEY-----

这是一个阅读它的代码:

此代码提供异常:“DER 长度超过 4 个字节:103”。有谁知道怎么读?

0 投票
0 回答
95 浏览

postman - Postman 可以与 GOST SSL 一起使用吗?

首先,我不是开发人员,所以如果我做的不对,我深表歉意。我需要将 json 发送到使用 GOST SSL(GET 和 POST)的俄罗斯应用程​​序。我正在使用 Postman v7.36.1 Windows 客户端。是否有可能做到这一点?

如果没有,是否有其他 Windows 客户端允许我使用 GOST SSL?

0 投票
0 回答
46 浏览

powershell - 如何在文件中导出计算签名?

我正在使用 bouncycastle 1.8.8。我正在尝试计算 RAW 签名并将其导出到文件中。导出 RAW 签名后,我尝试将其导入并验证导入的 RAW 签名。导入 RAW 签名并验证后,我有时会得到 $true,有时会得到 $false ......你能告诉我我应该如何将 RAW 签名导出到文件中,然后导入并验证它吗?

那是我的代码:

0 投票
0 回答
78 浏览

java - IText 7 未知密钥算法:ECGOST3410

我正在尝试使用带有 GOST3410 算法的IText 7( 'com.itextpdf:itext7-core:7.1.17' ) 在 android (api 26) 上对 pdf 文档进行数字签名。BouncyCastle 库:'org.bouncycastle:bcprov-jdk15on:1.54''org.bouncycastle:bcpkix-jdk15on:1.54'这是我的功能:

此代码引发异常:

如果这个库不支持 GOST3410,我可以在 pdf 文件的签名空间中写入我的自定义字节数组吗?

0 投票
0 回答
99 浏览

openssl - 无法从 .p12 中提取私钥

我需要从使用 GOST 算法加密的 .p12 文件中提取私钥,我使用以下命令:

我已经使用不同版本的opensslgost 引擎设置了几个环境(使用 docker),但是每当我输入命令时,都会出现错误:

我确定我正确安装了所有内容并配置了/etc/ssl/openssl.cnf文件。openssl ciphers | tr ':' '\n' | grep GOST在终端输入显示:

pkcs#12 也是正确的,因为我们在其他服务中使用它,可能有什么问题?