익명성과 편의성은 반비례하는 게 보통이니까 위험한 정도에 맞춰서 타협해서 공유하는 게 좋음.


약한 익명성:


1. No-Log VPN

이 정도는 추적 비용이 늘어나서 사소한 정도면 굳이 잡으려고 안 하는 정도 내지는 모니터링을 피할 수 있는 정도.

No-Log VPN을 사용해서 IP 노출 없이 업로드하는 게 좋음. 데이터를 암호화해도 그 데이터의 위치를 ip 주소를 노출하며 배포하면 익명성은 사실상 없다고 보면 됨.

No-Log vpn은 속도가 상대적으로 빠른 대신 유료이고, 정말 기록을 안 하는지 서비스 제공자를 믿어야 된다는 문제점이 있음. 무료 VPN은 제발 쓰지 마라.


텍스트만 업로드할 거면

https://cryptpad.fr/ 가 정보 필요없이 가입만 하면 영구적인 저장소를 줘서 좋고,


파일 업로드할 거면

https://gofile.io/ 나 그 외에 anonymous file sharing 같은 단어로 검색하면 여럿 나옴. 구글처럼 개인정보를 대가로 운영할 수 없기 때문에 파일이 보통 일정시간이 지나면 사라지기도 하고 아니면 아예 사이트가 주로 후원에 의존하다 보니 갑자기 사라질 수도 있음. 


강한 익명성:


강한 익명성이 필요한 상황에서 공유하고 싶으면 아래를 이용해야함. 기존 인터넷 구조가 익명성을 전혀 상정하지 않고 만들어져서 익명성을 추구하는 데 어느 정도 한계가 있음. 그래서 익명성에 특화된 네트워크를 사용해야 함. 그래서 업로드 하는 사람 뿐만 아니라 다운로드 하는 사람도 따로 동일한 소프트웨어를 다운받아서 사용해야 되서 좀 불편할 거임. 그리고 검열 저항성을 위해 P2P라서 누군가가 컴퓨터를 켜놓은 상태여야 받을 수 있음.

디시같은 면웹에 공유 링크를 올릴 때는 Tor 브라우저로 주소를 공유해야 함. 


1. Tor / Onionshare

Tor는 유명하고 익명성도 충분하긴 한데 그 출구 노드 목록이 알려져 있어서 웹사이트에서 막아두어서 이용하기 힘든 경우도 많고, 속도도 느려서 많이 불편할 거음. 그래도 디씨는 Tor로 되니까 아래에서 공유가능한 주소 만들어서 Tor로 업로드 하는 게 좋음.


또는 Tor 네트워크 사용하는 파일 공유 소프트웨어인 OnionShare를 쓸 수도 있음. 잠깐 배포하는 데 좋은 정도. Tor 브라우저 설치하고 업로더가 공개한 주소만 입력하면 다운로드 할 수 있는 건 편한데 반대로 업로더 외에는 배포하기가 어려워서 썩 좋지는 않음. 딥웹 중에서 모바일을 지원하는 게 Tor 밖에 없어서 모바일에서 다운로드 하려면 이 방법이 편할거임.


Tor로 토렌트는 사용할 수 없음


이제 아래에 2가지 선택지가 있는데 익명성과 검열 저항성 중 무엇을 좀 더 중시하느냐에 따라 선택이 달라짐

익명 네트워크에는 Tor만 있는 것이 아님. 여러 익명 네트워크가 있는데 그 중 I2P와 Freenet이 있음. 두 네트워크에 대한 내용은 생략하겠음.


2. 검열 저항성 중시: Freenet

나는 파일이 최대한 오랫동안 살아있도록 하고 싶다.

Freenet에 배포된 파일을 삭제하는 유일한 방법은 그 파일을 찾는 사람이 아무도 없는 것 밖에 없음. Freenet에 한번 업로드한 파일은 게시자조차 삭제가 불가능함. 이 때문에 검열 저항성이 매우 뛰어남. 파일을 업로드하면 해시로 만들어진 주소가 나오는데 그걸 배포하거나 아니면 기존의 웹사이트랑 유사한 Sharesite를 만들어서 거기에 파일 해시 주소를 삽입해서 공유해도 좋음. 단 익명성이 Tor나 I2P에 비해 약하다는 단점이 있음. 이 때문에 VPN -> Freenet이나 Tor -> VPN -> Freenet을 사용할 수도 있음(참고로 Tor -> Freenet은 불가능함).


3. 익명성 중시: I2PSnark

나는 최대한 익명으로 파일을 공유하고 싶다

I2P 네트워크를 사용하는 토렌트임. VPN을 통한 토렌트따위와 비교를 불허함. VPN을 통한 토렌트는 익명성이 강하지 않고 Tor는 토렌트를 사용할 수 없기 때문에 익명성이 매우 강한 토렌트를 쓰고 싶다면 I2PSnark를 사용해야함.


그리고 강한 익명성에 나열된 방법 쓸 정도면 OS도 윈도우 말고 리눅스를 설치해서 쓰는 게 좋을 거임. Zorin이나 Ubuntu, Linux Mint아니면 Pop_!OS 같은 그나마 사용자 친화적이면서도 오픈 소스인 OS가 좋음.