Bacana! muito legal bem curto!
"Da qui uns 2 anos vem meu método de criptográfia "rs
vlw
barenko
Opa, claro q pode fazer o post! Seria de grande ajuda, afinal, qto mais gente testando, mais feedback recebo e melhor o projeto pode ficar!
UMC
barenko:
fesaab:
Posso fazer um post no meu blog utilizando tua classe? Com as merecidas referências é claro… hehehe
Opa, claro q pode citar!
opa tbm quero!rsrs
caarlos0
e como faz para setar uma senha?
barenko
Assim, quando eu criei, pensei em simplificar o uso do cipher pela JDK.
Não conheço a fundo a teoria sobre o funcionamento do cipher. Mas pelo que eu vi em todos os exemplos de implementação que estudei para fazer o Criptografy, a própria utilização do cipher prevê que a chave sempre será gerada por um KeyGenerator e essa chave gerada deve ser armazenada em algum lugar seguro (possivelmente um arquivo, por isso sua converção para bytes) para utlilização posterior.
É provavel que vocë tenha que utilizar outra abordagem caso queira que o usuário utilize a chave como se fosse uma ‘senha’ de acesso.
Seria interessante se alguém que conheça o Cipher mais a fundo pudesse nos informar sobre isso.
mas e se eu quiser usar para armazenar usuários/senha em um db…
vou querer encriptar a senha do cara, e é meio… tosco… salvar a chave junto…
queria conseguir sempre usar a mesma, ou existe alguma outra lógica boa pra salvar user/senha no banco?
obrigado
E
entanglement
A lógica é “nunca salvar a senha” e sim um hash dessa senha.
ViniGodoy
Engraçado, o código final não pareceu muito mais simples que usando as classes do Java diretamente. Já deu uma olhada entre os membros da The Legion of Bounce Castle?