기본 인증은 패스워드가 평문인 채로 네트워크에 전송되기 때문에 SSL/TLS를 사용하지 않는 다면 보안상 취약함
다이제스트 인증은 문구-응답(Challenge-Response) 방식으로 인증을 수행하기 때문에 네트워크 감청이 되더라도 즉시 암호가 노출되지 않음
AuthType 지시어에 Digest라고 지정하면 됨
<Directory "/var/www/html/private">
AuthType Digest
AuthName "My Private Area"
AuthUserFile /etc/httpd/conf/private_htpasswd
Require valid-user
</Directory>
AuthName 지시어는 기본 인증과는 달리 사용자 인증을 할 영역을 지정해야함htdigest 명령을 사용한다.$ htdigest [-c] <파일명> <인증영역> <사용자명>
-c: 파일을 새로 생성함 (이미 존재한다면 덮어씌움)