| jbcrypt. JBCrypt é o projeto de uma implementação Java do código de hash de senha do OpenBSD. |
Baixe Agora |
jbcrypt. Classificação e resumo
- Nome do editor:
- Damien Miller
- Site do editor:
- http://www.vanheusden.com/aed/
jbcrypt. Tag
jbcrypt. Descrição
O JBCrypt é projeto uma implementação Java do código de hash de senha do OpenBSD. O JBCrypt é o projeto de uma implementação Java do código de hash de senha do OpenBSD do OpenBSD, conforme descrito no "Esquema de Senha Adaptável Futuro" por Niels ProS e David Mazires.Este System Hashes Senhas usando uma versão de Bruce Schneier's Blowfish Block Cifrina com modificações projetadas para Custo da senha off-line quebrando e frustra a implementação de hardware rápida. O custo de computação do algoritmo é parametizado, por isso pode ser aumentado como computadores ficam mais rápidos. A intenção é fazer um compromisso de um banco de dados de senha menos propensos a resultar em um invasor ganho de conhecimento das senhas sem texto (por exemplo, usando John The Ripper). Parece haver uma falta de hashes de boa senha para Java - os dois primeiros hits no Google (a partir de 2006/05/24) para "Java Senha Hash" e "Criptografia de Password Java", ambos oferecem conselhos terríveis: um usa um hash sem sal que permite a pesquisa de dicionário reverso de senhas e a outra recomenda a criptografia reversível, que raramente é necessária e só deve ser usada como último recurso. O JBCrypt é licenciado sob uma licença ISC / BSD (consulte o arquivo de licença para detalhes) e navios com um conjunto de testes de unidade JUnit para verificar a operação correta da biblioteca e compatibilidade com a implementação Canônica C do algoritmo Bcrypt. Requisitos: · Ambiente de Java.
jbcrypt. Software Relacionado