내 기기에서, 암호 문구가 있든 없든
Dogood에는 계정도, 일기를 보관하는 서버도 없어요. 일기는 브라우저 안에 있어요. 그것을 봉인하는 것이 암호 문구예요.
암호 문구가 없을 때
- 이 기기의 브라우저 저장소에 보관되고, 동기화하거나 백업하지 않는 한 다른 곳에는 없어요.
- 이 기기에서 Dogood를 여는 사람은 누구나 읽을 수 있어요. 책상 위에 둔 공책처럼요.
- 클라우드에 동기화하거나 백업으로 저장한 파일은 여는 사람 누구나 읽을 수 있어요.
암호 문구가 있을 때
- 모든 페이지와 제목, 사진, 챕터, 목표, 습관은 저장되기 전에 기기에서 암호화돼요.
- 동기화된 파일과 백업도 암호화된 채로 남아요. Google, Dropbox, Microsoft는 파일 이름과 크기만 볼 뿐, 단어 하나 볼 수 없어요.
- 달력과 평생 보기를 위해 기기에서는 날마다의 날짜, 기분, 글자 수만 읽을 수 있게 남아요.
암호 문구가 열쇠예요
Dogood가 확인하는 비밀번호가 아니라, 입력할 때마다 내 기기에서 만들어지는 열쇠 그 자체예요.
내가 입력해요
내 기기에서만. 어디로도 보내지지 않고, 저장되지도 않아요.
그것이 열쇠가 돼요
PBKDF2-SHA-256을 310,000번 거쳐 256비트 열쇠가 돼요. 추측하기 어렵도록 일부러 느리게 만들었어요.
열쇠가 하나하나 봉인해요
AES-256-GCM으로, 매번 새로운 무작위 값을 써요. 같은 말도 두 번 같은 모습이 되지 않아요.
복구 열쇠는 없어요. 암호 문구를 잊으면 Dogood를 포함해 아무도 일기를 열 수 없어요. 비밀번호 관리자나 집에 둔 메모처럼 안전한 곳에 보관하세요.
암호 문구를 설정한 뒤: Face ID, 지문 또는 PIN
글을 쓰는 휴대폰이나 컴퓨터에서 더 빨리 들어가는 방법이지, 자물쇠가 하나 더 생기는 게 아니에요. 일기를 열려면 하나면 충분해요.
- 암호 문구 다음에 쓸 수 있어요. 설정할 때 암호 문구를 물어요.
- 각각 열쇠의 사본을 하나씩 갖고, 얼굴이나 손가락(이 기기의 패스키) 또는 PIN(1,000,000번)으로 잠가 둬요. 이 기기에서만이요.
- 얼굴과 지문은 절대 기기 밖으로 나가지 않아요. 기기는 예 또는 아니요만 알려 줘요.
- PIN을 5번 틀리면 PIN은 지워지고, 암호 문구로 다시 일기를 열어요.
- PIN은 주변 사람을 막는 화면 잠금이에요. 이 브라우저의 데이터를 복사한 사람은 모든 PIN을 시도해 볼 수 있어요. Face ID나 지문이 더 강하고, 진짜 열쇠는 암호 문구예요.
- 내 암호 문구열쇠 그 자체, 어느 기기에서나
- Face ID 또는 지문열쇠의 사본, 이 기기에서만
- PIN열쇠의 사본, 이 기기에서만
하나면 충분해요. 두 개를 요구하지 않아요.
일기를 여는 방법
보호되어 있으면 10분 동안 아무 활동이 없을 때 스스로 잠기고, 자리를 뜨면 더 빨리 잠겨요.
- 암호 문구가 없을 때
- 입력할 것 없이 바로 열려요
- 암호 문구가 있을 때
- 내 암호 문구
- Face ID나 지문도 쓸 때
- 한 번 보거나 손대기, 또는 암호 문구
- PIN도 쓸 때
- 6~8자리 PIN, 또는 암호 문구
- PIN을 5번 틀린 뒤
- 내 암호 문구
- 다른 기기나 브라우저에서
- 그곳에서도 Face ID나 PIN을 설정할 때까지는 암호 문구
기기 밖으로
내가 선택할 때만 밖으로 나가는 것, 그리고 그 방법.
동기화
나가기 전에 같은 열쇠로 봉인돼요. Google Drive, Dropbox, OneDrive에는 읽을 수 없는 파일만 남아요. Dogood를 거치는 것은 없어요.
백업
내가 보관하는 파일이에요. 보호되어 있으면 암호화된 채로 남고, 암호 문구로 열려요.
글쓰기 친구
내 이름, 오늘 썼는지 여부, 며칠 썼는지만 보여요. 단어 하나, 사진 한 장, 기분 하나도 보이지 않아요.
저녁 알림
브라우저의 푸시 서비스용으로 암호화되어, 읽히지 않고 전달돼요. 쓴 친구나 연속 기록을 알려 줄 뿐, 페이지 내용은 담지 않아요.
Dogood Plus
라이선스에는 나에 대한 정보가 없어요. 이름도, 이메일도, 일기의 단어 하나도요.