gost3410

    3热度

    1回答

    我正在尝试使用OpenSSL 1.0.0d实现ECDH密钥交换GOST 34.10-2001。这样 我加载GOST引擎: ENGINE * e = ENGINE_by_id("gost"); if(!e) { e = ENGINE_by_id("dynamic"); if (!e) { ENGINE_load_dynamic(

    2热度

    1回答

    我有一个问题,静态链接的openSSL库和GOST加密引擎。 我有简单的客户端/服务器应用程序使用GOST密钥和证书。 它工作正常与GOST键,但只有当我使用动态链接版本的openSSL库。 如果我尝试使用静态链接的openSSL,我收到了错误消息。 这是OpenSSL库的初始化调用: OPENSSL_config("correct config file path"); SSL_library_

    0热度

    1回答

    如何启用GOST密码我想打一个SSL连接到使用Java客户端,而在我的客户端密码列表使用GOST密码某些Web服务器。我尝试使用:getEnabledCipherSuites()和getSupportedCipherSuites()来检查Java中启用和支持的密码套件,但没有一个返回了GOST密码。如何使用GOST密码从我的Java客户端连接到Web服务器进行SSL连接?有什么方法可以指定我的客户

    1热度

    2回答

    下面是创建数字签名的代码支持的算法列表: ContentInfo contentInfo = new ContentInfo(msg); SignedCms signedCms = new SignedCms(contentInfo); CmsSigner cmsSigner = new CmsSigner(signerCert); signedCms.ComputeSignature

    0热度

    1回答

    如何解密消息: algorithm="urn:ietf:params:xml:ns:cpxmlsec:algorithms:transport-gost2001 ? 文件ENC_KEY: MIGkMCgEIIL21aL9mNsYkPGux4Ywv+0Jh1gn6AYQHgsE9lyPaNi/BARz3b+ooHgGByqFAwICHwGgYzAcBgYqhQMCAhMwEgYHKoUDAgIj

    2热度

    1回答

    我有我的证书,源文档,Base64格式的分离签名。由UEC(通用电子卡 - 俄罗斯智能卡项目)在Windows上的CryptoARM程序(我认为GOST hash function is used)创建的签名。 我使用的是Ubuntu 13.10并安装了OpenSSL 1.0.1e(默认包含GOST支持AFAIK)。 我已经安装在Ubuntu CA存储UEC CA sertificate: sud

    1热度

    1回答

    我想用PHP签名一个S/MIME,使用一对GOST加密的证书和一个私钥。 当使用OpenSSL时自己从一个控制台一切都很好: /usr/local/openssl/bin/openssl cms -sign -in file.txt -out signedfile.txt -signer p12.pem (signedfile.txt is created) /usr/local/opens