호환성(3)
-
웹표준
웹표준 운영체제나 브라우저에 상관없이 같은 결과를 볼 수 있도록, W3C에서 권고한 표준안에 따라 웹 페이지를 만들어 사용하는 것을 말합니다. 웹표준 장점 브라우저 간 호환성 증가 마크업 용량 감소 컨텐츠와 CSS 의 분리 검색엔진에 대한 최적화 웹 접근성 용이 등 * 마크업 언어(markup language) 태그등을 이용해 데이터 구조를 명시하는 언어 형태 * W3C(World Wide Web Consortium) W3C는 월드 와이드 웹(www)을 위한 표준을 개발하고 장려하는 기관 http://www.w3.org/
-
SSLv3 'POODLE' 취약점
SSLv3 'POODLE' 취약점 CVE-2014-3566 푸들(Poodle, Padding Oracle On Downgraded Legacy Encryption)이라고 명명된 이 취약점은 암호화된 트래픽이 악성노드(ex : 라우터나 컴퓨터)를 통과하고, 클라이언트와 서버 둘 다 취약 프로토콜(SSLv3)로 다운그레이드되어야 성공할 수 있습니다(프로토콜 버전 다운 그레이드 공격). MITM(Man In The Middle) 공격을 통해 암호화 되어서 송수신되는 쿠키정보나 데이터를 추출하여 복호화 할 수 있는 취약점입니다. SSLV3의 POODLE 취약점은 블록암호화기법인 CBC모드를 사용하는 경우 발생하는 패딩된 암호블록이 MAC(메시지인증코드)에 의해 보호 되지 않기 때문에 발생합니다. 공격자는 이 취..
-
CSS 개요
CSS(Cascading Style Sheets) 기존의 XHTML 한계를 해결하고 홈페이지에 다양하고 새로운 효과를 표현하기 위해 사용 문서의 각 요소를 화면에 표시하기 위해 스타일 규칙을 모아놓은 문서 데이터를 포장하기 위한 포장지 역할 CSS의 등장 배경 HTML의 제약성에서 탈피. 홈페이지 전체에 통일감과 일관성을 유지. 홈페이지 제작 시간을 단축시키고 문서의 용량을 줄임 CSS의 표준화 작업과 신기술 및 팁을 제공하는 W3C에서 1996년 CSS레벨1 발표 1998년 CSS레벨2 발표 W3C-CSS Homepage http://www.w3.org/Style/CSS/ CSS의 장점/단점 CSS의 장점 기능 확장성HTML 기능의 확장 가능양식 모듈화흐름이 같은 문서 양식으로 전체 구성 가능간편성문서..