SwiftyRSA icon indicating copy to clipboard operation
SwiftyRSA copied to clipboard

How to generate RSA keypair in versions before iOS 10?

Open kpavankotesh opened this issue 5 years ago • 0 comments

  • Version of SwiftyRSA in Podfile/Cartfile
  - SwiftyRSA (1.5.0):
    - SwiftyRSA/ObjC (= 1.5.0)
  - SwiftyRSA/ObjC (1.5.0)
  • Exact code that you're using to create the key / message / signature
  func generateKeyPair() {
    do {
      if #available(iOS 10.0, *) {
        let keyPair = try! SwiftyRSA.generateRSAKeyPair(sizeInBits: 2048)
      } else {
        // Fallback on earlier versions
      }
      let privateKey = keyPair.privateKey
      let publicKey = keyPair.publicKey
    } catch {
      print(error)
    } 
  }
  • Question? How do I use this library to generate the key pair in earlier versions of iOS before iOS 10? The fallback code for earlier versions?

kpavankotesh avatar May 08 '19 05:05 kpavankotesh