RSACryptor.swift で生成された公開鍵と秘密鍵のペアがあります。公開鍵を base64 文字列に変換してサーバーに保存できます。
他の iOS デバイスで公開鍵を取得し、それを使用してメッセージを暗号化したいと考えています。
base64 キーを NSData に変換できます
let decodedData = NSData(base64EncodedString: publicKeyBase64!, options:NSDataBase64DecodingOptions(rawValue: 0))
しかし、それを に変換する方法が見つからないSecKeyRefので、簡単に使用できます。
私が見つけた回答はObjectiv-Cにあり、時代遅れでした。
ご協力いただきありがとうございます !