在 Android 上使用 Bouncy Castle 的正确方法
我需要将 Bouncy Castle 与 android 一起使用(特别是 ECDHE)。我将 Bouncy Castle 作为依赖项包含在我的 gradle 项目文件中,如下所示: 如何将 Bou…
如何使用 bouncy castle 在 Java 中进行三重 Diffie-Hellman(3 - DH) 密钥协商?
有很多关于如何进行 Diffie-Hellman 密钥协商来计算共享密钥的示例。但是,我找不到任何关于如何使用 bouncy castle 在 java 中执行 3DH 的示例(或者…
如何用Java对大数据进行RSA加解密
我正在尝试使用 RSA 和 OAEPPadding 对实际较大的数据(例如 10 KB)执行非对称加密和解密。 许多 Stackoverflow 文章提到使用混合方法 [不对称 + 对…
如何使用 java8 & 密码保护现有的 pdf 文件文本?
我正在使用 spring boot 项目来实现具有以下依赖项的代码: com.itextpdf itextpdf 5.5.13.2 org.bouncycastle bcprov-jdk15on 1.69 我编写了以下代码…
Base64 摘要 + PFX(PKCS12)-> ETSI.CAdES.分离签名 ->帕德斯生命周期价值
我有一个 API 可以创建 PDF 文档的 Base64 摘要。 现在我想创建另一个 API,它采用此摘要和 PFX 并创建 ETSI.CAdES.detached 签名并采用 LTV 信息(证…
在 BouncyCastle-Keystore 中导入 .pfx
我在将 .pfx 证书导入 bouncycastle-keystore 时遇到问题。错误消息显示“...篡改密钥库文件或不正确的 PKCS12 密码...”。我已经使用 Windows 的 Cer…
从 BouncyCastle 导出 EC 私钥并导入到 CngKey 或 ECDsaCng 中?
我已经使用 BouncyCastle 创建了椭圆曲线 DSA 签名的密钥对,并设法使用 XMLString 根据 RFC4050。现在我也想移动私钥,但还没有找到解决方案。我得到…
构造实现时出错(算法:Collection,提供程序:BC,类:org.bouncycastle.jce.provider.CertStoreCollectionSpi)
当我尝试使用 BouncyCastle 创建数字签名时,我在正在进行的一个项目中遇到了问题。 这是我正在运行的代码: Statement stmt_cert = conn.createState…
bouncycastle 中的 PKCS #7 SignedData 问题
我在那里! 我对 openssl 生成的 smime 文件有问题。我需要解析(在 BouncyCastle 的帮助下)使用 openssl 生成的 smime SignedData 包。我使用这个命…
3DES 加密实现报告与 C# 实现不同的输出
我一直在尝试使用 BouncyCastle 套件在 java 中使用 3DES 加密明文,但没有成功。此结果应该与现有 C# 实现生成的结果相匹配,因为我计划稍后对其进行…
使用 Mono 或 Bouncy Castle c# 实现 TLS
Mono 可以用作常规的开源密码库吗?例如,仅使用 Mono.security.tls。 我问这个问题是因为我要将 tls 添加到以前由另一个从一开始就没有使用 Mono 的…
Android - SSL/TLS 和 ECC(椭圆曲线加密)
我正在开发一个与网络服务器通信的 Android 应用程序。我们使用 HTTPS 进行此通信,并且 Android 应用程序内还有一个客户端证书用于身份验证。 我们使…