bouncycastle相关内容
我的应用程序将获取一组文件并对其进行签名.(我不是要对程序集进行签名.)有一个 .p12 文件,我可以从中获取私钥. 这是我试图使用的代码,但我得到一个 System.Security.Cryptography.CryptographicException "Invalid algorithm specified.". X509Certificate pXCert = new X509Ce
..
背景 我正在尝试使用充气城堡库来解密我的战争中的私钥.现在我首先在一个独立的应用程序中测试了代码,它运行良好.现在,当我在 Wildfly8.0 中将其作为 Web 应用程序进行测试时,我遇到了充气城堡的一些问题. 使用的 Wildfly 8.0 am 安装了充气城堡提供程序模块.v1.46中使用的BC版本. 我开发的代码使用的是 v1.51.我已按照此处提到的步骤操作:
..
我在我的应用程序中使用 BouncyCastle 进行加密.当我独立运行它时,一切正常.但是,如果我将其放入 webapp 并部署在 JBoss 服务器上,则会出现以下错误: javax.servlet.ServletException:错误构造 MAC:java.security.NoSuchProviderException:JCE 无法验证提供者 BC(...)根本原因java.lang.
..
我有一个 PEM 编码的椭圆曲线公钥,我正在尝试将其加载到 Bouncy Castle 中,但到目前为止我尝试过的一切都失败了.这是我尝试加载的密钥示例: -----开始公钥--MIGbMBAGByqGSM49AgEGBSubBBAAjA4GGAAQBhsFCcWY2GaiN1BjPEd1v+ESKO6/0D0sUR4y1amHnOr3FZx6TdqdoSBqxownQrnAKGCwagGxUb
..
我有使用 BC 生成密钥对的 Java 代码,如下所示: KeyPairGenerator keyGen = KeyPairGenerator.getInstance(“RSA");keyGen.initialize(1024);KeyPair key = keyGen.generateKeyPair();PrivateKey priv = key.getPrivate();PublicKey
..
出于安全原因,我想阅读证书详细信息(例如到期日期或 CN). 通常网络类中有一些属性可用,允许检查证书.这在 WP8 实现中是缺失的. 此外,我尝试创建一个 SslStream,但也无法获取任何证书详细信息,例如 RemoteCertificate. var sslStream = new SslStream(new NetworkStream(e.ConnectSocket));
..
我目前正在尝试使用 Java 安全 API 和 BouncyCastle 生成主题哈希. 这是我在使用 Openssl 库时所做的: openssl x509 -in/Users/Sn0wfreezeDev/Downloads/Test.pem -hash 这会生成一个短的 8 位哈希值 1817886a 这是我的Java代码 X509Certificate cert = Cer
..
使用 C# 4.0,我需要使用 BouncyCastle 库进行 HTTPS 调用(简短故事:Windows XP + TLS 1.2). 使用以下代码时,我收到“HTTP 错误 400.请求动词无效." 这是我的代码: using (var client = new TcpClient("serverName", 443)){var sr = new SecureRandom();
..
我希望将 RSA 公钥转换为可以用作 SSH 公钥的东西. 目前我有 Bouncy Castle 为我生成一个公钥,如下所示: -----开始公钥--MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAq1Y5300i8bN+cI2U3wJEKh3xG/.........jbuz+WB0vvGP25UwCle2k5siVMwbImEYsr+Xt0dsMm
..
我有一个用 Grails 2.3.8 编写的大项目.有时,当我使用 CI 部署它时,我会收到以下消息: 由于 StackOverflowError,无法完成对 Web 应用程序 [/ProjectName##1152] 的注释扫描. 可能的根本原因包括 -Xss 设置过低和非法循环继承依赖项.正在处理的类层次结构是[org.bouncycastle.asn1.ASN1Encodable
..
有人可以向我解释为什么这段代码在解密密钥时在最后一行抛出 javax.crypto.BadPaddingException: Decryption error 吗? //给定一个 RSA 密钥对...KeyPairGenerator keyGen = KeyPairGenerator.getInstance("RSA");keyGen.initialize(2048);KeyPair keyPa
..
我想使用 chacha20 解密和加密一个字符串 BouncyCastleProvider 正在使用 chacha20 技术.所以我把它包括在罐子里.并尝试了代码但无法工作. PBE.java 公共类 PBE 扩展 AppCompatActivity {private static final String salt = "一个长但不变的短语,每次都将用作盐.";私有静态最终 int
..
我一直在到处寻找有关如何使用 Bouncy Castle 框架使用标题中的加密来加密简单字符串的示例代码. 此代码将在 Windows 通用项目上运行.我之前尝试使用内置 API 进行加密的尝试未能在服务器上解密. 我试过这个:它给了我一个字符串: 4pQUfomwVVsl68oQqWoWYNRmRM+Cp+vNFXBNdkN6dZPQ34VZ35vsKn9Q7QGTDVOj+w
..
如何使用 java 充气城堡库实现 AES 加密?示例代码或示例代码的链接会很好:) 解决方案 如果您下载了 bcprov 源,您将看到 org.bouncycastle.jce.provider.test.AESTest 类.它向您展示了如何设置 bouncyCastle 提供程序、创建加密和解密 Cipher 对象、设置 CipherOutputStream 并在这些流上调用写入方法.
..
我看过很多帖子,也看过很多教程,但似乎都没有效果.有时,他们会引用一些未找到的类.能否指点一下我可以得到一个简单的教程来展示如何加密和解密文件的地方. 我对 Pgp 很陌生,欢迎任何帮助. 解决方案 这是怎么回事: Bouncycastle PGP 解密期间的 PartialInputStream 此外,该 zip 文件包含以下示例: http://www.boun
..
我想使用带有充气城堡的 AES 算法在 J2ME 中加密和解密数据谁能给我示例代码 我想将 ECB 与 PKCS5Padding 一起使用 提前致谢. 解决方案 我确定那里有示例,但我还没有找到.这里有一些提示可以帮助您入门.您需要学习如何将 BC 课程连接在一起.首先,获取 bouncycastle 源代码,并准备在您有问题时查看它.它实际上非常易读,所以不要害怕在 文档 很
..
我正在使用 bcmail-jdk16-1.46.jar 和 bcprov-jdk16-1.46.jar (Bouncycastle 库) 来签署 string 然后验证signature. 这是我用来签署string的code: package my.package;导入 java.io.FileInputStream;导入 java.security.Key;导入 java.securi
..
我正在尝试使用 bouncycastle 算法编写一个小应用程序,来自 BouncyCastleProvider.java 它说我们必须在运行时通过以下代码导入和添加提供程序 import org.bouncycastle.jce.provider.BouncyCastleProvider;Security.addProvider(new BouncyCastleProvider());
..
我正在尝试使用 iText Java.当您运行示例“如何签名"时,会出现以下错误: Caused by: java.lang.ClassNotFoundException: org.bouncycastle.tsp.TimeStampTokenInfo 根据"入门使用 iText - 如何使用 iText 签署 PDF",我必须使用 BouncyCastle. 我从 BouncyCast
..
我正在尝试移植 JXTA 以在 App Engine 上运行.鉴于 App Engine 尚不支持 BouncyCastle“BC"提供程序,我必须移植现有的 JXTA 代码以使用列入白名单的类生成 X509Certificate.我对加密的了解很少,我不确定我想要完成的事情是否可行.以下是来自 JXTA 项目的 PSEUtils.java 的原始代码: PSEUtils.java 有
..