Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

rarestype/h

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

135 Commits
135 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌟   h   ⚡

an inline-only microframework of generic pure-swift hashes, checksums, and binary utilities

documentation and api reference

Requirements

The h library requires Swift 6.0 or later.

Platform Status
💬 Documentation Status
🐧 Linux Status
🍏 Darwin Status
🍏 Darwin (iOS) Status
🍏 Darwin (tvOS) Status
🍏 Darwin (visionOS) Status
🍏 Darwin (watchOS) Status
🤖 Android Status

Check deployment minimums

products

This package vends the following library products:

  1. Base16

    Tools for encoding to and decoding from base-16 strings.

  2. Base64

    Tools for encoding to and decoding from base-64 strings.

  3. CRC

    Implements CRC-32 checksums.

  4. MD5

    Implements MD5 hashing function.

  5. MessageAuthentication

    Implements hash-based message authentication codes (HMACs) through protocols that types in the other modules conform to.

  6. SHA1

    Unimplemented: SHA-1 hashing function.

  7. SHA2

    Implements the SHA-256 hashing function.

  8. UUID

    Provides a UUID type.

Releases

Sponsor this project

Packages

Used by

Contributors

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.