Boa noite pessoal.
Eu estou desenvolvendo um sistema pra web, porém tenho uma questão que está me tirando o sono. Um dos principios de segurança em sistemas web é nunca enviar senha para o servidor como texto puro, e é exatamente nessa parte que consiste minha dúvida: como enviar a senha de uma forma segura?
A melhor saída que consigui encontrar até o momento é a utilização de SSL, porém o que podemos fazer caso não podermos utilizar SSL? Já ouvi várias dicas, mas todas me parecem ser inviáveis, que vão desde a utilização de javasscript para criptografar a senha e depois enviar até a utilização de applets.
Alguém tem alguma dica para me dar sobre o assunto, ou tem algum material que possa me indicar sobre o assunto?
Outra coisa, parando para pensar um pouco cheguei a conclusão de que muitos pequenos sistemas disponíveis na net hoje em dia não devem utilizar nenhuma forma de proteção para envio de senhas via web. Será isso mesmo, existem vários sistemas inseguros na internet, ou eu to viajando nessa?
Agradeço desde já.
Tiago dos Santos