Estou fazendo uma tela de login em meu projeto e irei utilizar hibernate como ferramenta de persistência. Eu gostaria de saber como utilizo o criteria para buscar o usuário e senha. Vale ressaltar que no banco de dados a senha está criptografada. Aí que está o meu embrolho.
Como você utilizou o próprio banco para criptografar a senha, então acho que via Critéria você não consegue fazer a busca.
Agora se você tivesse usado alguma ferramenta e mandar os dados já criptografados, então no seu UsuarioBean.getSenha(), ele deveria retornar a senha já criptografada, para o banco testar.