추가 보안을 위한 검증된 웹 페이지
Signed Pages는 PGP 서명을 통해 웹 페이지의 신뢰성을 검증하여 웹 페이지에 추가적인 보안 계층을 제공하는 Tengu에서 개발한 브라우저 확장 프로그램입니다. 이 확장 프로그램은 원래 EteSync 웹 앱의 보안을 강화하기 위해 만들어졌습니다. 웹 애플리케이션의 주요 우려 중 하나는 악성 또는 침해된 서버에 의해 JavaScript 코드가 변경될 수 있어 민감한 사용자 데이터가 위험에 빠질 수 있다는 것입니다.
PGP 서명을 사용하여 코드를 검증함으로써 Signed Pages는 코드가 개발자로부터 유래되었음을 보장하며, 악성 서버에 의한 조작 위험을 완화시킵니다. 악의적인 개발자에 대해서는 보호하지 않지만, 웹 앱의 보안을 네이티브 앱 수준으로 가깝게 만들어 줍니다.
Signed Pages를 사용하려면 확장 프로그램을 설치하고 검증하려는 페이지에 대한 패턴과 해당 발행자의 공개 키를 추가하면 됩니다. 확장 프로그램이 효과적으로 작동하려면 웹 페이지가 서명되어야 합니다.
확장 프로그램의 설정 페이지에서 제공되는 예제 페이지를 사용하여 확장 프로그램을 테스트할 수 있습니다. 확장 프로그램의 소스 코드와 자세한 정보는 프로젝트의 GitHub 저장소에서 찾을 수 있습니다.
확장 프로그램에서 사용되는 아이콘은 Smashicons, Eleonor Wang 및 Google의 디자인을 기반으로 하며, 모두 CC 3.0 BY 라이선스로 사용됩니다.