Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jordanbaird/hashgenerator

Generate hash digests using commonly available hash algorithms
https://github.com/jordanbaird/hashgenerator

cryptography generate hash hashgenerator hashing md5 sha sha1 sha256 sha384 sha512 swift

Last synced: 20 days ago
JSON representation

Generate hash digests using commonly available hash algorithms

Awesome Lists containing this project

README

        

# HashGenerator

A simple class for generating hash digests using commonly available hash algorithms.

## Install

Add the following dependency to your `Package.swift` file:

```swift
.package(url: "https://github.com/jordanbaird/HashGenerator", from: "0.0.2")
```

## Usage

[Read the full documentation here](https://swiftpackageindex.com/jordanbaird/HashGenerator/documentation)

```swift
let generator = HashGenerator(using: .sha256)
let digest = generator.hash("Hello")
print(digest)
// Prints '185f8db32271fe25f561a6fc938b2e264306ec304eda518007d1764826381969'
```