ended6월 7일· 1 sources
Zero-Knowledge File Sharing: Engineering a Server That Never Holds the Keys
서버가 열쇠를 갖지 않는 파일 공유: share·me로 배우는 영 지식 아키텍처
Why it matters
Most file-sharing services claim encryption while retaining server-side decryption keys; this article details a practical architecture where the server genuinely cannot access files. By leveraging browser-side encryption with AES-256-GCM and storing keys in URL fragments, the implementation achieves true zero-knowledge storage. The author's breakdown of streaming encryption and key-commitment mechanisms offers developers a working model for authentic end-to-end file sharing.
1
Sources
+0
24h
—
Growth
4d
Active
client-side encryptionAES-256-GCMshare·mezero-knowledgestreaming encryptionkey commitment