DeCSS

DeCSS
컴퓨터에서 DVD의 복사 보호를 회피하기 위해 사용할 수 있는 DeCSS 코드 조각입니다.

DeCSS는 상업적으로 제작된 DVD 비디오 디스크의 콘텐츠를 해독할 수 있는 최초의 무료 컴퓨터 프로그램 중 하나입니다.DeCSS가 출시되기 전에는 오픈 소스 운영체제(BSDLinux 등)에서는 암호화된 비디오 DVD를 재생할 수 없었습니다.

DeCSS의 개발은 DVD 카피 보호를 담당하는 조직, 즉 상업용 DVD 퍼블리셔가 사용하는 컨텐츠 스크램블 시스템(CSS)의 라이센스 없이 행해졌습니다.Copy Control Association)의 라이센스 없이 이루어졌습니다.DeCSS의 공개는 노르웨이 형사재판과 DeCSS의 저자 중 한 명에 대한 무죄판결을 초래했다.DVD CCA는 소프트웨어 배포를 막기 위해 미국에서 수많은 소송을 제기했다.

기원과 역사

DeCSS는 세 사람에 의해 고안되었으며, 그 중 두 명은 익명으로 남아있다.그것은 1999년 10월에 인터넷 메일링 리스트 LiViD에 올랐다.이 3인방의 저자로 알려진 사람은 노르웨이 프로그래머레흐 요한센으로, 그의 집은 2000년 노르웨이 경찰에 의해 급습당했다.당시 10대였던 그는 노르웨이 형법 [1]145조 위반으로 노르웨이 법원에서 재판에 넘겨져 징역 2년에 벌금형을 선고받았지만 2003년 초 무죄 판결을 받았다.2003년 3월 5일 노르웨이 항소법원은 요한센의 재심판결을 내렸다.법원은 검사가 제기한 주장과 추가 증거들은 다음 재판을 받을 자격이 있다고 말했다.2003년 12월 22일 항소법원은 무죄 판결에 동의했고 2004년 1월 5일 노르웨이 외코림(Economic Crime Unit)은 이 사건을 더 이상 진행하지 않기로 결정했다.

이 프로그램은 1999년 10월 6일 Johansen이 DVD 리핑용 클로즈드 소스 Windows 전용 애플리케이션인 DeCSS 1.1b를 livid-dev 메일링 리스트에 게시하면서 처음 공개되었습니다. 소스코드는 이달 말 전에 유출되었다.DeCSS의 첫 번째 발매는 DrinkOrDie라는 그룹의 DoD DVD Speed[2] Ripper라는 프로그램이 몇 주 후에 이루어졌는데, 이 프로그램은 소스 코드를 포함하지 않았고 모든 DVD에서 작동하지 않았다고 합니다.Drink or Die는 플레이어 키를 얻기 위해 Xing DVD 플레이어의 오브젝트 코드를 분해했다고 합니다.Johansen을 포함한 DeCSS를 작성한 그룹은 자신들을 Reverse Engineering의 마스터라고 부르며 Drink or Die에서 정보를 [2]얻었을 수 있습니다.

DeCSS에서 사용되는 CSS 복호화 소스 코드는 DeCSS가 출시되기 전에 Derek Fawcus에게 우편으로 발송되었습니다.DeCSS 소스 코드가 유출되었을 때 Fawcus는 DeCSS가 GNU GPL을 위반하여 자신의 css-auth 코드를 포함하고 있음을 알게 되었습니다.Johansen이 이를 알게 되었을 때 Fawcus에 연락하여 문제를 해결하고 GPL 이외의 [3]조건으로 DeCSS에서 코드를 사용할 수 있는 라이선스를 부여받았습니다.

2004년 1월 22일, DVD CCA는 존 요한센에 [4]대한 소송을 취하했다.

존 레흐 요한센의 관여

DeCSS 프로그램은 Johansen이 그래픽 사용자 인터페이스를 작성한 공동 프로젝트입니다.노르웨이 신문 Verdens Gang에 게재된 Borgarting 항소법원의 기록에는 DeCSS를 [5]발표하게 된 과정에 대한 다음과 같은 설명이 포함되어 있다.

인터넷 릴레이 채팅(이후 IRC)을 통해 [John Lech Johansen]은 같은 생각을 가진 [Linux 운영체제 하에서 DVD 플레이어를 개발하려는 사람들]과 접촉했다.1999년 9월 11일, 그는 보안이 취약한 소프트웨어 기반의 DVD 플레이어를 사용하여 CSS의 암호화 알고리즘을 어떻게 찾을 수 있는지에 대해 "mdx"와 대화를 나누었다.9월 22일 [Jon Lech Johansen과 "mdx" 사이의 대화에서 "mdx"는 "유목민"이 CSS 복호화 코드를 발견했으며 "mdx"는 이제 이 코드를 Jon Lech Johhansen에게 보낼 것이라고 알린다."더 유목민"은 Xing DVD 플레이어의 소위 역엔지니어링을 통해 이 암호 해독 알고리즘을 발견했다고 한다. 여기서 [복호화] 키는 어느 정도 공개적으로 접근할 수 있었다.이를 통해 CSS_scramble.cpp 코드를 작성할 수 있는 [mdx의 경우] 정보를 취득했다.1999년 11월 4일과 11월 25일의 채팅 기록을 보면, "유목민"이 Xing 플레이어로 역엔지니어링 과정을 거친 것으로 보이며, 그는 이를 불법으로 규정했다.사건이 고등법원에 제출됨에 따라, Jon Lech Johansen은 11월 4일 이전에 이 사실을 알지 못했습니다 [1999년].

고등법원은 인증코드에 대해 인터넷상의 전자메일 리스트 LiVid(리눅스 비디오)를 통해 '노마드'가 취득한 코드이며, 데릭 포커스(Derek Fawcus)가 작성한 코드라고 판단하고 있다.1999년 10월 6일자 LiVid 게시물을 통해 Derek Fawcus가 DeCSS 소스 코드를 읽고 자신의 코드와 비교한 것으로 나타났다.게다가 「[Derek Fawcus's code]를 거의 말 그대로 가져간 것 같다.단, 변경된 것은 [Derek Fawcus's code]의 저작권 헤더와 코멘트를 포함한 단락을 삭제하고, 기능명을 변경하는 것 뿐이었다.[코드명]은 CSS_auth.cpp 입니다.

고등법원은 존 레흐 요한센이 나중에 프로그램한 그래픽 사용자 인터페이스인 "유목민의" 복호화 알고리즘과 데릭 포커스의 인증 패키지로 구성되었다는 근거를 근거로 삼는다.그래픽 사용자 인터페이스의 생성으로 프로그램에 액세스할 수 있게 되었고 프로그래밍에 대한 특별한 지식이 없는 사용자도 프로그램에 액세스할 수 있게 되었습니다.이 프로그램은 존 레흐 요한센이 영화 매트릭스에서 테스트한 후 1999년 10월 6일 처음으로 인터넷에 게재되었다.이 시점에서 그는 약 2.5%를 다운로드 받았다.200메가바이트의 영화를 컴퓨터 하드 드라이브에 저장해놨어요이 파일은 존 레흐 조핸슨이 컴퓨터에 저장한 유일한 필름 조각입니다.

테크놀로지 및 파생 작품

DeCSS 소스 코드의 릴리스에 의해, CSS 알고리즘이 공중의 정밀 조사에 이용 가능하게 되었을 때에, 곧바로, DeCSS와는 전혀 다른 무차별 포스 공격의 대상이 되는 것이 판명되었습니다.암호화는 40비트밖에 되지 않아 모든 키를 사용하는 것은 아닙니다.최적화된 코드를 실행하고 있는 1999년의 하이엔드 가정용 컴퓨터는 24시간 이내에, 최신 컴퓨터는 몇 초 [6]이내에 강제할 수 있습니다.

전 세계 프로그래머들은 DeCSS와 동등한 수백 개의 프로그램을 만들었는데, 일부는 단순히 시스템을 우회할 수 있는 사소한 용이성을 보여주기 위한 것이었고, 다른 일부는 오픈 소스 무비 플레이어에 DVD 지원을 추가하기 위한 것이었다.CSS의 라이선스 제한으로 공식 채널을 통한 오픈소스 구현이 불가능하며 일부 운영체제에서는 클로즈드소스 드라이버를 사용할 수 없기 때문에 합법적으로 입수된 영화라도 보기 위해 DeCSS가 필요한 사용자도 있습니다.

법적 대응

DeCSS 호스팅 사이트에 대한 첫 번째 법적 위협과 DeCSS 미러링 캠페인은 1999년 11월 초에 시작되었습니다(Universal v. Reimerdes).DVD 카피 제어 협회, Inc. v. Bunner예비 가처분 판결은 곧이어 2000년 1월에 이루어졌다.이러한 위협에 대한 대응으로 DeCSS라고도 불리지만 관련 없는 기능을 가진 프로그램이 개발되었습니다.이 프로그램을 사용하여 HTML 페이지에서 캐스케이드 스타일 시트 태그를 제거할 수 있습니다.한 예로, 한 학교가[which?] 이 프로그램의 복사본을 포함하는 학생의 웹 페이지를 원래 DeCSS 프로그램으로 오인하여 삭제하여 언론의 많은 부정적인 관심을 받았다.CSS 스트리핑 프로그램은 이러한 방식으로 MPAA를 [7]미끼로 하기 위해 특별히 작성되었습니다.

WIPO 저작권 조약(미국디지털 밀레니엄 저작권법 등)을 시행하는 국가에서 복사 방지 회피 코드의 공개를 금지하는 법률에 항의하여 일부에서는 스테가노그래피를 통해 다양한 Interne를 통해 DeCSS 알고리즘의 설명을 배포하는 현명한 방법을 고안하고 있습니다.T 프로토콜은 티셔츠와 드라마틱한 판독, MIDI 파일, 하이쿠 시(DeCSS haiku),[8][9] 그리고 소위 [10]불법 소수로서도 사용됩니다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ "Norwegian Criminal Code section 135-147". Retrieved 31 July 2008.
  2. ^ a b MoRE and [dEZZY/DoD] (4 November 1999). "The Truth about DVD CSS cracking". Archived from the original on 29 August 2013. Retrieved 4 January 2007.
  3. ^ "Derek Fawcus ending livid-dev flamewar by confirming Johansen's side of the story". Archived from the original on 2 December 2000.
  4. ^ "EFF: DVD Descrambling Code Not a Trade Secret". Electronic Frontier Foundation. 22 January 2004. Archived from the original on 14 October 2007. Retrieved 5 December 2005.
  5. ^ "Hele DVD-dommen" [The entire DVD verdict]. Verdens Gang. 22 December 2003. Retrieved 25 February 2012.
  6. ^ "Content Scrambling System (CSS): Introduction".
  7. ^ "Pigdog Journal - DeCSS Distribution Center". Retrieved 28 May 2007.
  8. ^ Schoen, Seth. "How to decrypt a DVD - in Haiku form". Retrieved 5 December 2005.
  9. ^ Schoen, Seth. "The history of the DeCSS Haiku". Retrieved 25 February 2012.
  10. ^ Touretzky, David S. "Gallery of CSS Descramblers". Retrieved 25 February 2012.

추가 정보

Lawrence Lessig, The Future of Ideas, 2001, 페이지 187–190, 여기에서 무료입수 가능 2010년 8월 22일 Wayback Machine에서 보관.

외부 링크