Felipe F Garcia

4 个库
目前它能够使用生成的盐来生成盐并散列短语。 BCryptSwift.generateSaltWithNumberOfRounds(rounds: UInt) -> String BCryptSwift.generateSalt() -> String BCryptSwift.hashPassword(password: String, withSalt salt: String) -> String? BCryptSwift.verifyPassword(password: String, matchesHash hash: String) -> Bool?
generateSaltWithNumberOfRounds()
类函数将使用提供的轮次数生成随机盐。轮次数必须在4到31之间(包含)。
generateSalt()
类便利函数将使用默认的10轮来生成随机盐。这个数字可以根据您的特定需求进行调整。
hashPassword(withSalt:)
类函数将使用盐散列密码短语。如果在处理过程中出现问题,则返回nil。请查看函数文档以获取详细信息。
verifyPassword(matchesHash:)
类便利函数将使用散列散列密码短语,然后返回新散列与给定散列之间的比较。如果在处理过程中出现问题,则返回nil。请查看函数文档以获取详细信息。
许可证: Apache-2.0