Где можно почитать про аутентификацию и авторизацию в web приложениях?
Всё подряд - это очень обширно и всё Вы даже и не прочитаете!
Зависит от решения конкретной задачи: аутентификация - это одно (там очень много!), шифрование - совсем другое, алгоритмы хеширования - это совсем другое направление.
Начните с простых терминов на википедии и дальше, переходите по ссылкам внутри статей.Начните с понимания разницы:АвторизацияАутентификация
Www-auth digest и basic. Это для начала