| bcryptwrap Wrapper Python para Bcrypt, um algoritmo de hash de senha usado no OpenBSD. |
Baixe Agora |
bcryptwrap Classificação e resumo
- Nome do editor:
- Jonas Melian
- Site do editor:
- http://www.bitbucket.org/ares/bcryptwrap/
bcryptwrap Tag
bcryptwrap Descrição
Python Wrapper para Bcrypt, um algoritmo de hash de senha usado no OpenBSD. Bcrypt é uma implementação de um algoritmo de hashing de senha moderna, com base na cifra de blocos de blowfish, por David Mazerieres e Niels ProS. Foi o esquema de senha padrão desde o OpenBSD 2.1.A papel no algoritmo que explica suas decisões de design está disponível aqui: http://www.usenix.org/events/usenix99/provos.htmlthe Propriedade mais importante de Bcrypt é que ele é adaptável às futuras melhorias de desempenho do processador, permitindo que você aumente arbitrariamente o custo de processamento de verificar uma senha enquanto mantém a compatibilidade com seus hashes de senha mais antigos. Este pacote fornece um invólucro orientado a objetos de alto nível em torno de BCYPT, bem como ligações de baixo nível para o C biblioteca. Requer Python 2.4 porque usa o gerador de números aleatórios random.systemrandom () para criar os sais.A API é tão simples: >>> de bcrypt_wrap Importar senha >>> bc_pass = senha.Password () >>> hash = bc_pass .Crie ('rachar meu passe') >>> bc_pass.valid ('Rachar meu passe', hash) requisitos verdadeiros: · Pitão
bcryptwrap Software Relacionado