일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
Tags
- driver
- 패키지
- VPN
- QT
- golang
- ssh
- VMware
- port
- docker container
- docker-compose
- Openswan
- VIM
- 방화벽체크
- 리눅스
- 도커
- 루비
- opsworks
- DevOps
- 드라이버
- Linux
- RUBY
- ssh command
- ubuntu
- Chef
- sudo
- window size
- 우분투
- docker registry
- docker
- AWS
- Today
- Total
목록Python (1)
구리의 창고
Python - HTTP Digest Authentication 서버, 클라이언트 구축 (HTTPDigestAuthHandler)
머리글HTTP 서비스를 구축 할 때, 외부에 공개되지 않도록 하기위해 인증 시스템을 도입하는 경우를 생각해보자. HTTP 프로토콜에서 기본으로 제공하는 인증 시스템이 있는데 가장 간단한 방법은 Basic Authentication이다. 이 방법은 아이디/암호를 통해 인증을 하도록 되어있는데, 만약 TLS(HTTPS) 설정이 되어있지 않다면 plain text가 노출 돼 스니핑을 당해서 아이디/암호가 노출 됐을 때, 다른 시스템까지 보안에 취약해 질 수 있어서 위험하다. 모든 서버에 TLS를 설정하면 된다고는 하지만 속도나 비용문제 등을 생각 했을 때 항상 옳은 법은 아니다. 그래서 HTTP Digest Authentication이란 인증 방법을 사용해보려고 한다.설명HTTP Digest Authentic..
Python
2017. 9. 20. 10:57