PHPackages                             codigosecafe/grifo-hash - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Security](/categories/security)
4. /
5. codigosecafe/grifo-hash

ActiveLibrary[Security](/categories/security)

codigosecafe/grifo-hash
=======================

Grifo é uma classe PHP para gerar hashing de senha e validação.

1.0.5(6y ago)020MITPHPPHP &gt;=5.5.9

Since Apr 27Pushed 6y ago1 watchersCompare

[ Source](https://github.com/codigosecafe/grifo-hash)[ Packagist](https://packagist.org/packages/codigosecafe/grifo-hash)[ RSS](/packages/codigosecafe-grifo-hash/feed)WikiDiscussions master Synced 6d ago

READMEChangelogDependenciesVersions (4)Used By (0)

GrifoHash
=========

[](#grifohash)

Espero que possa ajudar como o hashing das senhas do seu sistema. Essa classe foi criada e testada no laravel.

Instalação

```
composer require codigosecafe/grifo-hash

```

Sobre a classe GrifoHash
------------------------

[](#sobre-a-classe-grifohash)

GrifoHash é uma classe PHP para gerar hashing de senha e validação. A classe GrifoHash tem esse nome como sinonimo da palavra enigma inspirado no filme **O Jogo da Imitação**. Com uma ideia bem simples, de juntar alguns metodos de codificação e geração de hash para tornar a senha um pouco mais segura do que utilizar apenas um método como MD5, SHA-1 SHA-256 ou SHA-512. Esses métodos cumprem o que promete mas são notavelmente inseguros. A classe GrifoHash além de usufruir de alguns desses métodos finaliza o hashing com o padrão bcrypt/blowfish.

###### Recomendo a leitura do artigo em inglês:

[](#recomendo-a-leitura-do-artigo-em-inglês-httpsenwikipediaorgwikibcrypt)

---

Adcionando a classe GrifoHash no meu projeto
--------------------------------------------

[](#adcionando-a-classe-grifohash-no-meu-projeto)

Para adicionar a classe basta importala para o seu projeto através do método **"use"**. Ex.:

```
