Hash

master

Hashing algorithms
DavidSkrundz/Hash

Hash

Hashing algorithms

Importing

.package(url: "https://github.com/DavidSkrundz/Hash.git", .upToNextMinor(from: "1.4.0"))

Hash: Equatable, CustomStringConvertible

let bytes: [UInt8]
var description: String // hexadecimal representation

Hashing

init()
mutating func hashData(_ data: [UInt8])
func finalize() -> Hash
static func hash(_ data: [UInt8]) -> Hash

Implemented Functions

  • MD2
  • MD4
  • MD5
  • SHA0
  • SHA1
  • SHA2<T>
    • sha224
    • sha256
    • sha384
    • sha512
  • SHA3<T>
    • sha224
    • sha256
    • sha384
    • sha512

Description

  • Swift Tools 4.2.0
View More Packages from this Author

Dependencies

Last updated: Mon Aug 29 2022 05:18:01 GMT-0500 (GMT-05:00)