标签:bouncycastle
-
将PHP生成的公钥转换为Java公钥 - java
我是Android新手,正在基于客户端服务器的应用程序上工作。在这里,我需要使用RSA算法进行加密/解密。 该方案是:1.服务器必须创建一个私钥/公钥对(PHP)并将公钥发送给客户端(Android应用程序)2.客户端应使用该公钥加密数据并发送到服务器3.现在服务器必须使用私钥解密。 在PHP中,我使用了“ PhpSecLib”来创建密钥对。 这是编码: S […]
-
带有dotnet的RSA和PublicKey互操作 - c#
嗨,我正在使用this link中的代码,您能否让我知道为什么签名被验证无效? Java签署者将BouncyCastleProvider与SHA1withRSA结合使用,这是dotnet验证代码...。 using System; using System.IO; using System.Collections.Generic; using System. […]
-
带有Bouncy Castle的256位AES / CBC / PKCS5Padding - java
我在将以下JDK JCE加密代码映射到Bouncy Castles轻型API时遇到麻烦: public String dec(String password, String salt, String encString) throws Throwable { // AES algorithm with CBC cipher and PKCS5 padding […]
-
如何从pem文件加载公共证书? - java
我试图从下面的文件中提取RES公钥 -----BEGIN CERTIFICATE----- MIIGwTCCBamgAwIBAgIQDlV4zznmQiVeF45Ipc0k7DANBgkqhkiG9w0BAQUFADBmMQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZG […]
-
C#Bouncy Castle AES解密+ GZ解压缩-可变长度数据失败 - java
使用以下代码-通常,我可以解密正在传递的令牌。令牌字符串解码为json时将如下所示: \"id\":\"9efef759-15a3-4cd0-b1f1-fceab7ad0a6e\", \"exp\":\"2016-07-23T15:27:50.758+12:00\", \ […]
-
从ECC创建X509Certificate2 X509Certificate在C#中引发'System.NotSupportedException' - c#
我需要将ECC证书导入C#中的Windows密钥库中。第一步,我使用BouncyCastle生成EC密钥对,使用公钥创建X509证书,并使用ECDSA和私钥对它进行签名,即: var ecKeyPairGenerator = new ECKeyPairGenerator("ECDSA"); ECKeyGenerationParameter […]
-
如何在C#中复制Java加密 - java
我有一个关键的公共模数和指数。我正在对一段文本进行编码,并且得到的结果与我要复制的Java代码不同。 Java代码在这里: RSAPublicKeySpec rsaPublicSpec = new RSAPublicKeySpec(modulus, exponent); KeyFactory keyFactory = KeyFactory.getInstan […]
-
相当于Java的KDFCounterBytesGenerator的C#(来自bouncycastle) - java
我想将此代码移植到C# byte[] result = new byte[length]; byte[] data = ...; byte[] key = ...; HMac hMac = new HMac(new SHA256Digest()); KDFCounterBytesGenerator g = new KDFCounterBytesGenerat […]