Zweryfikowane strony internetowe dla dodatkowego zabezpieczenia
Signed Pages to rozszerzenie przeglądarki opracowane przez Tengu, które dodaje dodatkową warstwę zabezpieczeń do stron internetowych poprzez weryfikację ich autentyczności za pomocą podpisów PGP. To rozszerzenie zostało początkowo stworzone w celu zwiększenia bezpieczeństwa aplikacji internetowej EteSync. Jednym z głównych problemów z aplikacjami internetowymi jest to, że kod JavaScript może być zmieniany przez złośliwe lub skompromitowane serwery, co może narazić wrażliwe dane użytkownika na ryzyko.
Dzięki weryfikacji kodu za pomocą podpisów PGP, Signed Pages zapewnia, że kod pochodzi od dewelopera, co zmniejsza ryzyko manipulacji przez złośliwe serwery. Choć nie chroni przed złośliwymi deweloperami, zwiększa bezpieczeństwo aplikacji internetowych, zbliżając je do poziomu bezpieczeństwa aplikacji natywnych.
Aby korzystać z Signed Pages, po prostu zainstaluj rozszerzenie i dodaj wzorce dla stron, które chcesz zweryfikować, wraz z odpowiadającym kluczem publicznym wydawcy. Strony internetowe muszą być podpisane, aby rozszerzenie działało efektywnie.
Możesz przetestować rozszerzenie, korzystając z przykładowych stron dostarczonych na stronie ustawień rozszerzenia. Kod źródłowy rozszerzenia i więcej informacji można znaleźć w repozytorium projektu na GitHubie.
Ikony używane w rozszerzeniu są oparte na projektach Smashicons, Eleonor Wang i Google, wszystkie licencjonowane na podstawie CC 3.0 BY.