2017 © Pedro Peláez
 

library hash

Object Oriented hash interface

image

angrybytes/hash

Object Oriented hash interface

  • Tuesday, June 5, 2018
  • by naneau
  • Repository
  • 6 Watchers
  • 3 Stars
  • 511 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 3 Forks
  • 0 Open issues
  • 5 Versions
  • 0 % Grown

The README.md

AngryBytes Hash

Author Software License [Build Status, (*1)

A simple PHP library that simplifies cryptographical hashing. It provides an object-oriented interface to a variety of hashing methods., (*2)

Requirements

  • PHP 8.2, 8.3 or PHP 8.4 (recommended)

Installation

Installation is done via Composer: composer require angrybytes/hash., (*3)

Components

Hash

AngryBytes\Hash\Hash is the main hasher class and acts as a helper wrapper around hashers (i.e. AngryBytes\Hash\HasherInterface implementations)., (*4)

Some of the main features of this component:, (*5)

  • Hash strings and/or passwords.
  • Create short hashes (e.g. used for identification).
  • Compare strings/hashes using a time-safe method.
  • Verify a string against a hash using the configured hasher.

Hashers

This library comes with a set of hashers to be utilized by this hash component (or to be used on their own):, (*6)

  • AngryBytes\Hash\Hasher\BlowFish
  • AngryBytes\Hash\Hasher\MD5
  • AngryBytes\Hash\Hasher\Password

HMAC

AngryBytes\Hash\HMAC can be used to generate HMAC's for string messages., (*7)

Contributing

Before contributing to this project, please read the contributing notes., (*8)

License

Please refer to the license file., (*9)

The Versions

05/06 2018

dev-master

9999999-dev

Object Oriented hash interface

  Sources   Download

MIT

The Requires

  • php ~5.6 || ~7.0

 

The Development Requires

06/10 2016

2.0.0

2.0.0.0

Object Oriented hash interface

  Sources   Download

MIT

The Requires

  • php ~5.6 || ~7.0

 

The Development Requires

29/07 2015

1.0.2

1.0.2.0

Object Oriented hash interface

  Sources   Download

MIT

The Development Requires

03/09 2014

1.0.1

1.0.1.0

Object Oriented hash interface

  Sources   Download

MIT

The Development Requires

08/01 2014

1.0.0

1.0.0.0

Object Oriented hash interface

  Sources   Download

MIT

The Development Requires