【发布时间】:2023-03-28 22:56:01
【问题描述】:
let originalMsg:String = "THIS IS A TEST"
let sessionData = originalMsg.dataUsingEncoding(NSUTF8StringEncoding)
var encryptedPublic:NSData = RNCryptor.encryptData(sessionData!, password: ProjectConstants.MessageEncrypt.PUBLIC_KEY)
var base64EncodedPublic:NSData = encryptedPublic.base64EncodedDataWithOptions([])
var encryptedPrivate = RNCryptor.encryptData(base64EncodedPublic, password: privateKey)
var base64EncodedString:String = encryptedPrivate.base64EncodedStringWithOptions([])
您将如何解码 + 解密 base64EncodedString 以获得原始输入?我想我正在为 base64 解码而苦苦挣扎。
【问题讨论】:
标签: ios swift encryption swift2