Protect text는 안전한가요?

네, 분명한 한계 안에서는 안전합니다. Protect text는 브라우저의 Web Crypto로 모든 메모를 AES-256-GCM 암호화하며, 키는 PBKDF2-SHA-256(600,000회 반복)을 통해 내 비밀번호로 보호됩니다. 메모는 내 컴퓨터에 남고, 확장 프로그램은 네트워크에 접근하지 않습니다. 다만 열려 있는 금고, 악성 코드에 감염된 컴퓨터, 비밀번호와 복구 키를 모두 잃어버린 경우는 보호할 수 없습니다.

Chrome에 추가

무료 52 개 언어

메모는 어떻게 암호화되나요?

  1. 금고를 만들면 Protect text가 무작위 256비트 데이터 키를 생성합니다.
  2. 각 메모(제목, 본문, 색상, 고정 여부)는 이 키로 AES-256-GCM 암호화되며, 저장할 때마다 새로운 무작위 논스를 씁니다. GCM은 저장된 데이터가 변조되었는지도 감지합니다.
  3. 데이터 키는 감싼 형태로만 저장됩니다. 한 번은 내 비밀번호에서 만든 키 (PBKDF2-SHA-256, 600,000회 반복, 무작위 솔트)로, 또 한 번은 내 복구 키에서 만든 키(약 125비트의 무작위성, 200,000회 반복)로 감쌉니다.
  4. 이 모든 처리는 브라우저에 내장된 Web Crypto가 합니다. Protect text에는 자체 암호화 코드가 없습니다.

비밀번호를 바꾸면 데이터 키만 다시 감싸므로, 메모를 다시 암호화할 필요가 없습니다.

작업하는 동안 키는 어디에 있나요?

금고 잠금을 해제하면 데이터 키는 Chrome의 확장 프로그램용 세션 저장소에 보관됩니다. 이 저장소는 메모리에 있으며 디스크에 기록되지 않습니다. 금고가 잠기면(내가 정한 시간이 지나거나, 컴퓨터가 잠기거나 절전 모드가 되거나, 잠금 버튼을 누를 때) 그리고 브라우저를 닫으면 키가 삭제됩니다.

확장 프로그램이 메모를 어딘가로 보낼 수 있나요?

아니요. 콘텐츠 보안 정책이 모든 네트워크 연결을 금지하며(connect-src 'none'), 확장 프로그램은 어떤 웹사이트에 대한 접근 권한도 요청하지 않습니다. Cresotech 서버도, 분석 도구도, 계정도 없습니다. 확장 프로그램 업데이트는 다른 모든 확장 프로그램과 마찬가지로 Chrome이 직접 Chrome Web Store에서 받아 옵니다.

어떤 권한을 요청하며, 왜 필요한가요?

권한Protect text에 필요한 이유
storage암호화된 메모와 설정을 내 컴퓨터에 보관
unlimitedStorage메모가 많아져도 Chrome의 기본 저장 용량을 넘어 늘어날 수 있게 함
sidePanelChrome 사이드 패널에서 메모장 열기
contextMenus마우스 오른쪽 버튼 메뉴에 Protect Text에 추가와 이 페이지를 Protect Text에 저장 추가
alarms내가 정한 시간이 지나면 금고 잠그기
idle컴퓨터가 잠기거나 절전 모드가 되면 금고 잠그기

설치할 때 Chrome은 웹사이트의 데이터를 읽는다는 경고를 표시하지 않습니다. Protect text가 그런 권한을 전혀 요청하지 않기 때문입니다.

Protect text가 보호하지 못하는 것

암호화는 저장된 메모를 보호합니다. 나머지에 대해서는 솔직하게 알아 두세요.

  • 열려 있는 금고. 잠기기 전까지는 컴퓨터 앞에 있는 누구나 읽을 수 있습니다. 공용 컴퓨터에서는 자동 잠금 시간을 짧게 설정하고, 자리를 뜰 때는 잠금 버튼을 누르세요.
  • 악성 코드. 키로거나 악성 프로그램은 내가 입력하는 내용과 화면에 보이는 내용을 볼 수 있습니다. 어떤 메모장도 이를 막지 못합니다. 시스템을 최신 상태로 유지하세요.
  • 약한 비밀번호. 누군가 암호화된 데이터를 복사하면, 짧거나 흔한 비밀번호는 오프라인에서 추측될 수 있습니다. 긴 암호 문구를 쓰세요. 내장 생성기가 도와줍니다.
  • 암호화되지 않은 사본. .txt로 다운로드하거나, 인쇄하거나, 다른 곳에 복사한 메모는 더 이상 암호화되어 있지 않습니다. 숨긴 텍스트를 복사하면 30초 후에 클립보드가 지워지지만, 그 밖의 사본은 직접 관리해야 합니다.
  • 숨긴 텍스트는 화면의 텍스트를 흐리게 가릴 뿐입니다. 화면 가림 기능이지 추가 암호화가 아닙니다.
  • 두 가지 비밀을 모두 잃어버린 경우. 비밀번호와 복구 키가 없으면 메모는 영영 열 수 없습니다. Cresotech를 포함해 누구에게도 뒷문은 없습니다.

백업 파일은 안전한가요?

네. 백업 파일에는 내 컴퓨터에 있는 것과 똑같이 암호화된 메모와 감싼 키가 들어 있습니다. 내 비밀번호나 복구 키 없이는 읽을 수 없습니다. 그래도 나만 열 수 있는 곳에 보관하고, 예전 백업은 그 백업을 만들 당시의 비밀번호로 열린다는 점을 기억하세요.

모든 데이터를 삭제하려면?

메모를 삭제하고 휴지통을 비우거나, Chrome에서 Protect text를 삭제하세요. 저장소도 함께 삭제됩니다. 직접 저장한 백업 파일은 그대로 남으므로 다른 파일처럼 삭제하세요.

자세한 내용: Protect text 개인정보처리방침.

자주 묻는 질문

Cresotech가 내 메모를 읽을 수 있나요?

아니요. 메모는 확장 프로그램을 통해 컴퓨터 밖으로 나가지 않고, 암호화된 상태로만 저장되며, 저희는 내 비밀번호나 복구 키를 가지고 있지 않습니다.

네트워크에 접근하지 않는다는 것을 어떻게 알 수 있나요?

콘텐츠 보안 정책이 모든 네트워크 연결을 차단하고(connect-src 'none'), 웹사이트 접근 권한도 요청하지 않습니다. chrome://extensions 페이지의 세부정보에서 권한을 직접 확인할 수 있습니다.

Web Crypto란 무엇인가요?

Chrome을 비롯한 브라우저에 내장된 Web Cryptography API입니다. AES-GCM, PBKDF2 같은 표준 알고리즘을 브라우저가 직접 구현해 제공하므로, Protect text는 자체 암호화 코드를 넣지 않습니다.

AES-256은 충분히 강력한가요?

네. AES-256-GCM은 널리 쓰이는 표준 암호입니다. 실제로 약한 고리는 비밀번호입니다. 암호 방식보다 길고 고유한 비밀번호가 훨씬 중요합니다.

누군가 내 비밀번호를 추측할 수 있나요?

추측 한 번마다 PBKDF2 600,000회 반복이 필요하고, 비밀번호가 틀리면 확장 프로그램이 기다리게 합니다. 이로써 추측이 느려지지만, 짧거나 흔한 비밀번호는 파일을 복사한 사람이 알아낼 수 있습니다. 긴 비밀번호나 여러 단어로 된 암호 문구를 쓰세요.

확장 프로그램을 삭제하면 메모는 어떻게 되나요?

Chrome이 확장 프로그램 저장소를 삭제하므로 암호화된 메모도 사라집니다. 먼저 백업 파일을 만드세요. 백업 파일도 암호화된 상태로 유지됩니다.

Protect text는 누가 배포하나요?

슬로바키아 브라티슬라바의 PayForSay s. r. o.(사업자 등록번호 54 455 073, VAT SK2121683322)의 브랜드 Cresotech입니다.

업데이트: