영지식 암호화(Zero-Knowledge Encryption): 1Password와 Bitwarden은 내 비밀번호를 어떻게 지킬까?
인터넷 뉴스를 보다 보면 *“어느 대형 플랫폼의 서버가 해킹당해 수천만 명의 개인정보가 유출되었다”*는 소식을 심심치 않게 접합니다. 그런데 1Password나 Bitwarden 같은 글로벌 비밀번호 관리자 서비스들은 신기하게도 이렇게 말합니다. “설령 우리 클라우드 서버가 통째로 해킹당하더라도, 해커는 여러분의 비밀번호를 단 하나도 읽을 수 없습니다. 심지어 저희 회사 직원이나 개발자도 여러분의 비밀번호가 무엇인지 전혀 모릅니다.” 내 모든 비밀번호가 그 회사 서버에 저장되어 있는데, 어떻게 회사조차 내 비밀번호를 모를 수 있을까요? 그리고 어떻게 서버가 털려도 안전할 수 있을까요? ...