일기 암호와 로그인 비밀번호
PrivateDiary에는 비밀이 두 가지 있고, 하는 일이 다릅니다.
| 로그인 비밀번호 | 일기 암호 | |
|---|---|---|
| 하는 일 | 계정에 로그인 | 일기 열기 |
| 서버로 전송 | 예 (로그인 확인용) | 아니요 |
| 잊었을 때 | 재설정용 이메일로 재설정 | 백업 코드로만 새로 설정 |
Google 계정으로 가입했다면 로그인 비밀번호 대신 Google 로그인을 쓰고, 일기 암호는 똑같이 따로 정합니다.
왜 따로 있나요
로그인은 서버가 “당신이 맞는지” 확인하는 절차라서, 로그인 비밀번호는 서버가 다룰 수밖에 없습니다. 일기를 여는 열쇠까지 같은 비밀로 잠그면 서버가 일기를 열 수 있게 됩니다. 그래서 일기 암호는 서버에 보내지 않는 별도의 비밀로 두고, 로그인 비밀번호와 같은 값은 쓸 수 없게 했습니다.
좋은 일기 암호
- 서로 관련 없는 단어 여러 개를 이어 붙이면 기억하기 쉽고 추측하기 어렵습니다.
- 이름, 생일, 이메일 주소처럼 남이 알 수 있는 정보는 피하세요.
- 입력하는 동안 강도가 표시되며, 너무 약한 암호는 쓸 수 없습니다.
일기 암호는 어디에도 저장되지 않습니다
- 서버에도, 이 기기에도 저장하지 않습니다. 입력한 일기 암호는 일기를 여는 순간에만 메모리에서 쓰입니다.
- Android 앱의 생체 인증은 OTP처럼 일기 암호 앞에서 한 번 더 확인하는 단계입니다. 일기 암호를 대신하지 않으며, 켜도 일기 암호나 일기를 여는 열쇠는 휴대폰에 저장되지 않습니다.
- 비밀번호 관리자가 저장하거나 자동으로 채우지 않도록 입력란에 표시해 두었습니다. Android 앱에서는 일기 암호 입력란이 화면에 있는 동안 자동 완성이 꺼집니다.
- 일부 브라우저는 이 표시를 무시하고 저장하겠냐고 물을 수 있습니다. 그럴 때는 저장하지 않음을 선택하세요.
- 보기를 누르면 확인만 할 수 있고, 다시 입력하려고 누르면 가려집니다. 휴대폰 키보드가 보이는 글자를 학습해 추천 단어로 남기지 않도록 하기 위해서입니다.
일기 암호 바꾸기
설정의 암호 변경에서 기존 암호를 입력하고 새 암호를 정합니다. 이미 쓴 일기와 발급한 백업 코드는 그대로 쓸 수 있습니다.
일기 암호를 잊었을 때
백업 코드가 있다면, 로그인한 뒤 설정의 암호를 잊으셨나요?에서 백업 코드를 입력하고 새 암호를 정할 수 있습니다.
일기 암호와 백업 코드를 모두 잃으면 누구도 일기를 열 수 없습니다. 같은 이유로 계정 삭제도 할 수 없게 됩니다. 계정 삭제에는 일기 암호나 백업 코드로 본인임을 확인하는 절차가 있기 때문입니다.
로그인 비밀번호를 잊었을 때
로그인 화면의 로그인 비밀번호를 잊으셨나요?에서 재설정 링크를 받을 수 있습니다. 로그인 비밀번호를 바꿔도 일기 암호는 바뀌지 않습니다.