我已经苦苦挣扎了好几天,在互联网上找不到任何准确的示例/教程,所以现在我在这里寻求帮助。
我有一个创建 RSA 密钥对的 Java 应用程序。此密钥对用于加密和解密对称密钥。(但首先要测试我想使用一个简单的文本字符串)。生成密钥对后,对密钥进行编码。
PublicKey publicKey = KeyFactory.getInstance("RSA").generatePublic(new X509EncodedKeySpec(pbKey));
和
PKCS8EncodedKeySpec ks = new PKCS8EncodedKeySpec(pvBytes);
现在我正在 iOS 上创建一个应用程序。我想在 iOS(C 或 Objective-C)中使用 OpenSSL 做同样的事情。
有人可以帮我吗?
我正在创建这样的密钥
RSA_generate_key_ex(rsa, modulus, e, NULL);