V dokumentaci nikde nemohu najít, kde jsou uložené privátní klíče. Pokud jsou uloženy u Google, jak se dá předpokládat, pak se o end-to-end šifrování v pravém slova smyslu nejedná. Obecně se tento termín v poslední době nadužívá a vede pak k falešnému pocitu bezpečí.
Ten pocit ale rychle mizí, když klíč má i někdo jiný, než já.
Víte, prohlížeče mají už léta engine pro jazyk, kterému se říká JavaScript, a tento "JavaScript" je turingovsky kompletní, tj. lze s ním vyřešit libovolný řešitelný problém. Toliko k tomu, co se dá udělat z prohlížeče.
Samozřejmě, pokud používáte něco jako NoScript, máte smůlu.
EDIT: Typovaná varianta javascript- typescript - má dokonce turingovsky kompletní typový systém :))
4. 4. 2025, 07:59 editováno autorem komentáře
Beru zpět a na milost end to end šifrování od Google. Dohledal jsem, že se používá CSE a klíče je možné používat buď své přes API https://developers.google.com/workspace/cse/guides/overview
nebo použít služeb nějakého z third party poskytovatelů šifrování jako FlowCrypt
Fortanix,FutureX,Stormshield,Thales