我一直在努力奮鬥多日,無法在互聯網上找到任何準確的示例/教程,所以現在我在這裏尋求幫助。OpenSSL RSA Keypair在C或Obj-C中使用X509和PKCS#8編碼
我有一個創建RSA密鑰對的Java應用程序。此密鑰對用於加密和解密對稱密鑰。 (但首先要測試我想用一個簡單的文本字符串)。在生成密鑰對之後,密鑰被編碼。
PublicKey publicKey = KeyFactory.getInstance("RSA").generatePublic(new X509EncodedKeySpec(pbKey));
和
PKCS8EncodedKeySpec ks = new PKCS8EncodedKeySpec(pvBytes);
現在我創建iOS上的應用程序。我想在使用OpenSSL的iOS(C或Objective-C)中做同樣的事情。
有人可以幫助我嗎?
我創建這樣
RSA_generate_key_ex(rsa, modulus, e, NULL);