요약

  • Philip Zimmermann은 PGP의 첫 공개 인터넷 업로드 날짜를 1991년 6월 6일로 기록했다. MIT는 자체 웹·FTP 배포를 미국 내 미국 시민에게만 허용했다.
  • MIT Press는 사람이 읽고 스캐너가 인식할 수 있는 PGP 소스 코드 책에 대해 상품관할 판정을 신청했다. Zimmermann은 1995년 12월까지 답변을 받지 못했다고 밝혔다.

FTP 파일은 국경을 넘어갈 수 있다. 같은 소스 코드를 책으로 인쇄해 스캔하고 다시 컴파일하면 프로그램이 된다. PGP의 역사는 어느 매체를 썼는지와 코드가 무엇을 할 수 있는지가 서로 다른 질문인지 따져 보게 했다.

Philip Zimmermann은 2021년 회고에서 PGP 1.0이 처음 공개적으로 인터넷에 올라간 날을 1991년 6월 6일로 적었다. 하루 전에는 친구들에게 소프트웨어를 보내 배포를 부탁했다. 클린턴 대통령 도서관의 암호화·PGP 자료 안내는 반핵 활동가 소그룹을 대상으로 한 FTP 공개가 조사로 이어졌다고 설명한다. Zimmermann도 PGP 30주년 글에서 프로그램이 해외로 확산된 뒤 자신이 형사 조사의 대상이 됐다고 회고했다.

MIT는 자기 서버의 배포 범위를 명확히 제한했다. MIT에 보존된 배포 안내는 미국 안에 있는 미국 시민만 PGP를 받을 수 있다고 했다. 웹과 익명 FTP를 통해 소스 코드 포함 버전과 실행 파일만 든 버전을 제공했다. DOS와 Unix에는 PGP 2.6.2, Macintosh에는 MacPGP 2.6이 배포됐다. 네트워크가 어디까지 닿는지와 MIT가 누구에게 파일을 제공하는지는 별개의 경계였다.

MIT Press의 책은 코드를 종이에 옮겼다. Zimmermann의 1994년 11월 서문은 책에 PGP의 전체 C 소스 코드를 싣고 OCR 스캔이 가능하도록 인쇄한다고 밝혔다. 출판사는 상품관할 판정을 신청할 계획이었다. MIT Press는 1995년 1월 24일, 책이 ITAR 적용 대상이 아니라는 해석을 확인해 달라고 국무부에 요청했고, 책은 3월에 출간됐다.

Karn v. U.S. Department of State에 제출된 Zimmermann의 선서진술서는 책이 PGP 2.6.2를 완전히 구현하는 데 필요한 코드를 담았다고 설명한다. 사람도 스캐너도 읽을 수 있는 글꼴이었다. 스캔 뒤 컴파일하면 실행 가능한 소프트웨어가 됐다. Zimmermann은 1995년 12월에도 국무부가 답하지 않았다고 밝혔다. 법무부 문서는 인쇄된 암호 소스 코드의 수출 지위가 재검토 중이라고 적었다. 기관별 권고가 달랐다는 Zimmermann의 말은 비공식적으로 들은 내용이었다.

형사 조사와 MIT Press의 분류 신청은 서로 다른 절차였다. Zimmermann은 나중에 정부가 1996년 초 조사를 중단했다고 썼다. 그해 11월 15일 백악관은 암호 수출 정책 메모를 발표했다. 미래 규정은 소스 코드가 기계적으로 실행 코드로 바뀔 수 있으므로 정보가 아니라 기능을 기준으로 제품처럼 다루도록 했다. 해외에서 접근할 수 있는 FTP 사이트에 코드를 올리는 일도 충분한 차단 조치가 없으면 수출로 볼 수 있다고 했다. 대부분의 통제를 상무부로 옮기는 조치는 최종 규정 발표 뒤에 효력이 생기며, 그때까지 국무부가 권한을 유지했다.

책과 FTP 디렉터리는 같은 코드를 서로 다른 매체에 실었다. MIT Press의 최종 분류 회신은 이 자료에 없다. 그 문서가 있어야 책의 공식 분류를 확정할 수 있다.