0
なぜ私は以下のコードを使用してAES暗号化を行うことはできません。SwiftCrypto AES 265
let key="12345678900987654321564738290123".bytes;//32
let iv="passwordpasswordwordpasswordpass".bytes;//32
let message="Hello text fcrypt Hello text for enfor r encryptg ";
print(message.count) //50
let data = Padding.pkcs7.add(to: message.bytes, blockSize: AES.blockSize)
do {
let aes = try AES(key: key, blockMode: .CBC(iv: iv), padding: .pkcs7)
let ciphertext = try aes.encrypt(data)
print(ciphertext)
} catch {
print(error)//dataPaddingRequired
}
[AES暗号化と復号化](https://stackoverflow.com/questions/27072021/aes-encrypt-and-decrypt)の可能な複製 – Ujesh
どこに問題がありますか、コードは何ですか? – zaph
合意。このコードの中には何も意味がありません。あなたはどの問題を解決しようとしていますか?そして、「SwiftCrypto」は何ですか? CryptoSwiftを使用する予定ですか? –