我一直在寻找一个库,cocoapod或其他允许我使用Swift在iOS中实现Bcrypt的东西。
BCryptSwift - 用Swift写的cocoapod。
还有一个cocoapod BCrypt,它实际上是Perfect(Swift-serverside工具包)中使用的版本,但是在iOS中用作可可pod依赖。
样品用法:
import BCrypt
let password = "mypassword"
do {
let salt = try BCrypt.Salt()
let hashed = try BCrypt.Hash(password, salt: salt)
print("Hashed result is: \(hashed)")
}
catch {
print("An error occured: \(error)")
}