在 Node.js 中使用公钥加密数据
我需要使用公钥(.pem 文件)加密字符串,然后使用私钥(也是 .pem 文件)对其进行签名。 我正在加载 .pem 文件, publicCert = fs.readFileSync(publ…
我应该读取哪个密钥存储来查看已安装的证书
我正在从设置中在我的 Galaxy s2 中安装证书(.pk12)。安装后它显示 toast“已安装”。之后,在我的代码中打开“/system/etc/security/cacerts.bks”…
如何根据 bks 存储中的证书验证 string/byte[] 格式的公钥
我想验证 Android 密钥库中是否存在具有特定公钥的证书。我有保存在字符串中的密钥。如何验证密钥库中是否存在相应的证书。 检查 api 时,我发现certi…
是否有支持 ISO 9796-2 的 RSA 类
我需要使用 ISO 9796-2 的 RSA 签名。 我了解 .Net 中的 RSACryptoServiceProvider,但不确定它是否支持 ISO 9796-2。 我知道有一个 DSACryptoService…
在 C 语言中用于 RSA 解密的 OpenSSL EVP api 的 EVP_OpenInit() 中出现错误
我在使用 OpenSSL 库(EVP api)进行 RSA 解密时遇到问题。 这是我用于 #include #include #include #include #include #define SECFILE "sec.pem" #d…
使用 PFX 文件创建强命名的 COM 互操作程序集
我正在尝试使用 PFX 文件创建强命名的 COM 互操作程序集。 TlbImp.exe 对使用“sn.exe -k”(包含公钥和私钥)创建的 SNK 文件非常满意,但问题是我有…
替代 M2Crypto 导入 BIO、RSA、EVP
我正在使用谷歌应用程序引擎,并且必须使用 BIO、RSA 和 EVP 包,但正如我所读到的,应用程序引擎不支持 M2Crypto。 有什么解决方法吗?…
使用 OpenSSL 加密和解密错误 0x0407106B
我正在用 C 语言编写一个例程,该例程使用公钥读取 Base64 字符串并继续加密字符串。我还测试了相同字符串的解密,但在尝试解码时收到错误 0x0407106B…
org.bouncycastle.openssl.PEMReader 可以读取 java.security.PrivateKey 吗?
我有以下代码: PrivateKey key = null; X509Certificate cert = null; KeyPair keyPair = null; final Reader reader = new StringReader(pem); try …