У меня есть проект о том, кто хочет создать открытый и закрытый ключ с RSA, и я использую SwiftyRSA , но он может экспортировать PEM, base64 и формат данных. Теперь, как я могу преобразовать эти форматы в XML?
do {
let keyPair = try SwiftyRSA.generateRSAKeyPair(sizeInBits: 2048)
let privateKey = keyPair.privateKey
let publicKey = keyPair.publicKey
print("pemString:==============\npr-> \(try! privateKey.pemString())")
print("base64String:==============\npr-> \(try! privateKey.base64String())")
print("data:==============\npr-> \(try! privateKey.data())")
} catch {
print("error -> No key generated")
}