BouncyCastle是一种加密API,提供各种加密,加密和安全协议。 C#和Java中有相当类似的库来实现API。此外,Bouncycastle还提供符合JCE标准的Java加密提供程序。
我想在充气城堡中添加 SAN,我正在使用以下代码: var alt_names = 新词典 { {X509名称.序列号,“334623324234325&...
java.lang.NoClassDefFoundError:org.bouncycastle.jce.provider.BouncyCastleProvider
我在使用我的 websphere 配置 Bouncy Castle 时遇到问题。我正在研究 pdf 文档签名,它需要 Bouncy Castle 的依赖。我正在使用 websphere v8.5、java 6 和 bcprov-jd...
如何从 AsymmetryKeyParameter 创建 java.security.PublicKey
嗨,我正在尝试将公钥写入 PEM 文件。 org.bouncycastle.openssl.jcajce.JcaPEMWriter 似乎是正确的工具,但它使用 org.bouncycastle.openssl.jcajce.JcaMiscPEMGenerator ,其中 expe...
使用BouncyCastleAPI更改Java中CSR的SubjectPublicKeyInfo的OID
我想更改CSR中SubjectPublicKeyInfo的OID。但我在 CSR 中获得了两个 OID:特定的 OID 和内置的 OID。 // 使用 Bouncy Castle 创建一个带有属性和
将 JwkThumbprint getter 函数从 node-jose 重写为 C#
NodeJs 中有一个函数,可以使用 node-jose 从证书中获取指纹。 const jose = require('node-jose'); generateJwkThumbprint = 异步 (jwk) => { 让 jwkKey = 等待何塞....
如何将 PKCS12 格式转换为 PKCS8 keyvault?
我从 keyvault 检索到了 PKCS12 格式的证书,但我希望将其私钥转换为 PKCS8,并且在 BouncyCastle 库中看不到任何选项,因为我只看到...
BouncyCastle FIPS 模式 - 使用 CRLDP 检查 SSL 证书吊销
我正在使用 bouncyCastle 库,并为 SSL 通信启用了 FIPS 模式。所以,我在 java.security 文件中只有 3 个提供程序,如下所示: security.provider.1=org.bouncycastle.jcajce.provider.
文档签名集成错误:无法调用“org.bouncycastle.util.io.pem.PemObject.getContent()
我在我的java微服务中使用docusign。 为了连接到 docusign,我使用存储在 azure 保险库中的私钥/值。 我能够从保险库中获取价值。当我尝试转换时...
使用 forge-node 和 bouncyCastle 解密进行节点加密
我当前生成一个密钥对,然后使用paraphase加密私钥,如您在使用node-forge库的节点中的以下代码中看到的那样。 const 密钥对 = forge.pki.rsa.generateKey...
BouncyCastle 打开 PGP - 流 47 中的未知对象
我正在尝试使用 BouncyCastle PGP SDK 解密 PGP 加密字符串。 我尝试了几种方法,在每种情况下,我都会在过程开始时出现以下错误(确切位置 sh...
尝试获取 AsymmetryCipherKeyPair 时获取 null
我有这段代码,我在多个地方找到了其等效项。但当我使用它时它返回 null。 使用 Org.BouncyCastle.OpenSsl; 使用 Org.BouncyCastle.Crypto; 使用...
`pemParser.readObject()`返回PrivateKeyInfo的实例`
我有加载客户端私钥的代码 // 加载客户端私钥 PEMParser pemParser = new PEMParser(new FileReader(keyFile)); 对象对象 = pemParser.readObject(); PEMDecryptorProvider decP...
JSchException:验证:在使用 Apache Mina SSHD 服务器进行本地测试期间为 false
我正在为基于 Jsch 的 FTP 客户端编写 TestNG 测试,但我不断收到以下错误: com.jcraft.jsch.JSchException:验证:false 在 com.jcraft.jsch.Session.connect(Session.java:330) 在com....
我需要在java中创建一个类来加密和解密文件。 我使用 bouncy castle 库,因为它看起来是 java 最常用的库。 我能够加密和解密该文件。但是解密了...
AES 加密 | InvalidCipherTextException:GCM 中的 MAC 检查失败,同时在 C# 端解密密文
我在解密密文(在C#端)时遇到了困难,该密文是在C++端使用Microsoft的BCRYPT.h加密的。我收到异常说 Org.BouncyCastle.Crypto.InvalidCipherTextException: ...
在我的本地一切正常,但当我部署在 AWS ECS fargate 上时。我在尝试从 JDK 11 迁移到 JDK 17 时收到此错误。我已更新到 aws-java-sdk 的 recenet 版本...
我一直在开发 javafx 应用程序。我使用 Bouncy castle(用于生成证书)和 google zxing 库(用于生成二维码)。这两个依赖项都没有模块信息...
ASN1TaggedObject 中的 Java BouncyCastle getObject() 已弃用如何替换?
升级到 BouncyCastle 1.71 版本时,我们在编译时收到以下警告: 警告:[弃用] ASN1TaggedObject 中的 getObject() 已弃用 ASN1OctetString url = (ASN1OctetSt...
Java Bouncy Castle AES-128-CBC 填充的 Ruby 等价物
我正在编写一些 Ruby 代码来解密使用 Java Bouncy Castle 和 AES 128 位 CBC 以及 PKS#5 填充和默认初始化向量编码的消息。 我使用的是 Ruby Open::SSL,默认值
在 Java 中将 Ed25519 公钥编码为 SSH 格式
首先,我对密码学和不同类型的密钥/编码/格式很陌生,所以如果我在某个地方错了,请纠正我。 我有一个 java 应用程序需要将 Ed25519 密钥保存到密钥...