Web Cryptography API
- 읽기
- 0분
- 카테고리
- 브라우저 및 쿠키
Proton Mail은 최신 웹 기술을 사용하여 귀하의 데이터를 안전하게 보호합니다. 이러한 기술이 작동하려면 Web Cryptography API(Web Crypto)를 지원하는 브라우저를 사용해야 합니다. 이 문서에서는 Web Crypto가 무엇인지 설명합니다.
Web Crypto API란 무엇인가요?
Web Cryptography API는 데이터 암호화 및 복호화, 안전한 무작위 비밀 키 생성에 필요한 암호학적으로 안전한 난수 생성과 같은 일반적인 암호화 작업을 제공하기 위해 브라우저에서 기본적으로 구현된 일련의 함수입니다.
이러한 작업은 당사의 웹 어플리케이션이 아닌 브라우저에서 기본적으로 구현됩니다. 여기에는 몇 가지 이유가 있습니다:
- 브라우저의 기본 구현은 대체로 더 빠릅니다. 예를 들어, AES 암호화 및 복호화에 대한 하드웨어 기반 지원을 활용할 수 있으므로 성능이 향상됩니다.
- 기본 구현이 타이밍 공격(새 창)에 저항력을 갖도록 보장하는 것이 더 쉽습니다.
- 모든 현대적인 운영 체제는 안전한 암호화에 필요한 진정한 난수를 생성하기 위해 엔트로피(새 창)를 수집하는 수단을 갖추고 있습니다. 웹 어플리케이션이 이러한 안전한 무작위성을 활용할 수 있도록 하려면 브라우저의 기본 구현이 필요합니다.
Firefox, Chrome, Safari, Edge, Opera의 최신 버전을 포함한 대부분의 최신 브라우저는 Web Crypto API를 지원합니다. 하지만 Internet Explorer 11은 해당 API의 이전 버전만 지원하므로 Proton Mail에서는 지원되지 않습니다.
지원 및 권장 브라우저 목록을 확인해 주세요. Web Crypto API를 지원하는 모든 브라우저의 자세한 목록은 여기(새 창)에서 확인할 수 있습니다.