Security

✢ Notes

  • SHA1 encryption

      func encryptSHA1(string: String) -> String {
          let data = string.data(using: .utf8)!
          var digest = [UInt8](repeating: 0, count: Int(CC_SHA1_DIGEST_LENGTH))
          let crypt = digest.map{ String(format: "%02x", $0) }
    
          data.withUnsafeBytes{ CC_SHA1($0, CC_LONG(data.count), &digest) }
          return crypt.joined(separator: "")
      }
    

✢ References

results matching ""

    No results matching ""