任何人都可以发布用于添加到PKCS10 bouncycastle证书的Java代码来请求有关KeyUsage的扩展名(例如KeyUsage.keyEncipherment)。

我没有找到任何广告,找不到带有KeyUsage的X509Extension的合适构造函数。

谢谢

最佳答案

尝试这个

import org.bouncycastle.asn1.x509.KeyUsage;

KeyUsage keyUsage = new KeyUsage(KeyUsage.keyCertSign | KeyUsage.cRLSign);

X509Extension extension = new X509Extension(true, new DEROctetString(keyUsage));

07-24 09:20