일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- DevOps
- QT
- 우분투
- 패키지
- docker
- VPN
- window size
- opsworks
- port
- sudo
- 도커
- golang
- ssh command
- docker registry
- Openswan
- driver
- docker-compose
- ubuntu
- Chef
- VIM
- 리눅스
- VMware
- 방화벽체크
- 드라이버
- RUBY
- Linux
- docker container
- 루비
- AWS
- ssh
- 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