func getPhrase() -> String? { var unencrypted: String? do { guard let encrypted = keychain["userSeedPhrase"] else { print("Error: Encrypted phrase not found in keychain") return nil } guard let encryptionKey = getPassword() else { print("Error: Encryption key not available") return nil } print("encrypted...\(encrypted)") unencrypted = try encryption.decryptMessage (encryptedMessage: encrypted, encryptionKey: encryptionKey) } catch { print("Decryption Error: \(error.localizedDescription)") } return unencrypted }