bouncycastle

    0热度

    1回答

    我正在使用BouncyCastles Java API并且想要使用McEliece加密。浏览各种纸张以找到好的参数(例如How to choose McEliece's parameters?)后,我现在遇到了问题,我没有看到使用BouncyCastle API设置这些参数的可能性。 在所有论文中,参数集是一个三元组:(n,k,t)。但是,随着BouncyCastle的,我只能指定3元组(M,T,

    0热度

    3回答

    我正在寻找一种可靠的方法来验证解密加密的有效负载后返回的字符串是否为垃圾值(如: =z { Z : k/ ˃ d A * Ԥ = M 5)。 我试图用不同的公钥解密加密的字符串,所以,如预期的那样,我得到了上面发布的垃圾字符串。我的问题是,在c#中验证返回的字符串是一个有效的字符串还是垃圾值的最佳方法是什么?

    0热度

    2回答

    我尝试在证书颁发机构(cmp服务器)上通过cmp(证书管理协议)吊销证书,并获取错误代码“无效签名密钥代码”。我认为它是我签署cmp消息的方式的原因,那里出了问题。 我建立与org.bouncycastle.asn1.cmp.PKIHeaderBuilder的头和身体与org.bouncycastle.asn1.crmf.CertTemplateBuilder: CertTemplateBuild

    1热度

    1回答

    我尝试生成RSA CA密钥对和证书并将其保存到密钥库。 我的代码是: import java.io.FileOutputStream; import java.math.BigInteger; import java.security.KeyPair; import java.security.KeyPairGenerator; import java.security.KeyStore;

    3热度

    2回答

    仍然是密码学中的一个小白我每天都会遇到简单的事情。今天只是其中的一个。 我想用弹性城堡库在java中验证smime消息,我想我几乎已经知道了,但此时的问题是构建PKIXparameters对象。 比方说,我有以下结构的终端实体X509证书: root certificate +->intermediate certificate +->end-entity certificate

    0热度

    1回答

    如何添加类似数字的内容到X509 v3证书? X509v3CertificateBuilder certBuilder = new X509v3CertificateBuilder( new X500Name("CN=Subject"), serialNumber, startDate, expiryDate, new X500N

    0热度

    1回答

    这是我的新领域,所以不完全确定如何解释可用信息。 研究得出以下相关文章: Version 1.50 + WebStart: signature not verified java SSL and cert keystore 但是,还不能确定这是否是噪声或如果我缺乏我的JVM或JDK环境配置。 我是否认定这些文件是有效和安全的? 我需要做些什么来消除警告信息? 我的问题是我怎么解释由该命令生成以下消

    0热度

    1回答

    我已经包括2个BC罐子到我的项目:bcpkix-jdk15on-1.47.jar和bcprov-jdk15on-157.jar。 正如在第一行代码我已经加入:发生就行 Security.addProvider(new BouncyCastleProvider()); 例外: JcaPKCS10CertificationRequest csrNew = new JcaPKCS10Certific

    2热度

    2回答

    这是我的加密DB: 私有静态最后弦乐EMBEDDEDDRIVER = “org.apache.derby.jdbc.EmbeddedDriver”; “dbdb:derby:./ db; create = true; dataEncryption = true; bootPassword = somepassword; encryptionProvider = org.bouncycastle.j

    2热度

    1回答

    我想将密钥添加到密钥库。密钥库的方法setKeyEntry想要一个Certificate链作为参数。我创建了Certificate链是这样的: Certificate[] certChain = new Certificate[1]; 但是,我得到的错误: "reference to Certificate is ambiguous both class org.bouncy.asn1.x.5