ios Swift相当于Java中的MessageDigest?
我正在尝试在我的应用程序中进行身份验证加密,它对kotlin有效,但对swift无效。我们正在尝试使用“AES/ECB/PKCS5P”。下面是科特林密码,以获取密钥。但我的swift代码返回的结果与kotlin不同
private fun getSecretKey(): SecretKey {
val messageDigest = MessageDigest.getInstance("SHA-1")
val key = messageDigest.digest(SECRET_KEY.toByteArray(Charset.forName("UTF-8")))
.copyOfRange(0, 16)
return SecretKeySpec(key, "AES")
}
如何在Swift中实现这一点?MessageDigest的等价物是什么。在斯威夫特的例子
共 (0) 个答案