A native, dependency and Foundation free Swift implementation of the bcrypt password hashing algorithm, based on the OpenBSD implementation.
.package(url: "https://github.com/ptoffy/swift-bcrypt.git", branch: "main")
.product(name: "Bcrypt", package: "bcrypt")
import Bcrypt
let password = "password"
let hash = try Bcrypt.hash(password: password)
let isValid = try Bcrypt.verify(password: password, hash: hash)