커버로스
IT 위키
더 많은 작업
- Kerberos; 커브로스; 커베로스;
- 미국 MIT대의 Athena Project에 의해 개발된 대칭키 방식에 의한 인증 시스템
- 인증 프로토콜이자 동시에 키분배센터(KDC)의 역할도 수행
- 신뢰받은 제3자 기반의 인증 시스템의 초기 구현 형태이자 가장 많이 사용됨
- 윈도우 운영체제에서 Active Directory 도메인 내에서 사용되는 주요 인증 메커니즘
- 마이크로소프트 윈도우 커버로스 정책 설정 안내
- 한번의 로그인으로 여러 서비스 이용 가능
- SSO를 구현하기 위한 표준으로 사용됨
- 주로 사용되는 버전은 4버전과 5버전이 있음
- 커버로스는 처음부터 네트워크 너머의 원격 서비스에 접속할 때 쓰는 인증을 위해 만들어졌다. 패스워드를 네트워크로 보내지 않고 티켓으로 인증하므로 원격 인증에 적합하다
- 버전 4 의 구성은 클라이언트, 응용 서버(서비스 서버), 커버로스 서버(키 분배 센터 = AS + TGS) 이다. 모든 당사자가 신뢰하는 제3자(KDC)가 인증을 맡는다
- 버전 4 는 MIT 의 Athena 프로젝트에서 나와 공공·상업 영역으로 퍼졌고, 버전 5(RFC 4120)가 이를 확장했다
- Ver 4 : DES 사용
- Ver 5 : DES 이외의 다른 암호 알고리즘 등도 사용 가능
- 단일실패지점(Single Point of Failure) 위험(SSO의 공통 문제)
- 대칭키 교환에 따른 탈취 위험(대칭키 시스템의 공통 문제)
- 요청이 많아질 경우 부하 집중(KDC의 공통 문제)
- 버전4는 DES 알고리즘을 이용하므로 알고리즘 자체의 취약성에 따른 위험 상존