{"id":633,"date":"2013-07-07T18:04:45","date_gmt":"2013-07-07T16:04:45","guid":{"rendered":"http:\/\/blog.embedded-system-design.de\/?p=633"},"modified":"2013-07-07T18:04:45","modified_gmt":"2013-07-07T16:04:45","slug":"prism-break-eine-welt-ohne-die-ublichen-verdachtigen","status":"publish","type":"post","link":"https:\/\/blog.embedded-system-design.de\/index.php\/2013\/07\/07\/prism-break-eine-welt-ohne-die-ublichen-verdachtigen\/","title":{"rendered":"PRISM-Break &#8211; Eine Welt ohne die \u00fcblichen Verd\u00e4chtigen."},"content":{"rendered":"<p>PRISM, Tempora und Co. haben mich nicht \u00fcberrascht. Schlie\u00dflich wird, was technisch machbar ist, irgendwo von irgend jemanden auch gemacht&#8230; Hier eine \u00dcbersicht zu freien und quelloffenen Alternativen zu den verbreiteten proprit\u00e4ren Kommunikationswerkzeugen.<\/p>\n<p>Ja, proprit\u00e4re Software scheint anf\u00e4lliger f\u00fcr verborgene Hintert\u00fcrchen zu sein als quelloffene Software. Allerdings setzt das voraus, dass man sich tats\u00e4chlich den Quellcode anguckt und selbst \u00fcbersetzt. Eine sehr aufwendige Prozedur &#8211; jedoch notwendig, da theoretisch im vorkompilierten Binary geschw\u00e4tzige Codeteile erg\u00e4nzt worden sein k\u00f6nnen, die nicht zu den offiziellen freien Quellen geh\u00f6ren.<\/p>\n<p>Eine Frage, \u00fcber die sich nachzudenken lohnt: Wie l\u00e4\u00dft sich sicherstellen und im Nachhinein \u00fcberpr\u00fcfen, dass ein Binary aus einer bestimmten Quelltextversion ohne Modifikation hervorgegangen ist? Schnell landet man beim Review und Signieren von Code und Binary durch Vertrauensw\u00fcrdige. Wobei jeder f\u00fcr sich selbst entscheiden muss, wem er vertrauen m\u00f6chte.<\/p>\n<p>Das Projekt <a href=\"https:\/\/prism-break.org\" target=\"_blank\">PRISM-Break<\/a> liefert schonmal eine sch\u00f6ne \u00dcbersicht \u00fcber quelloffene Alternativen zu den verbreiteten proprit\u00e4ren Kommunikationswerkzeugen. Es geht auch ohne Google, Facebook, Skype und Co. Es liegt an uns, dass sich diese Alternativen fl\u00e4chendeckend etablieren.<\/p>\n<p>Nebenbei: Kennt ihr schon die M\u00f6glichkeit, gepr\u00fcfte <a href=\"http:\/\/git-scm.com\/book\/en\/Git-Basics-Tagging#Signed-Tags\" target=\"_blank\">Code-Revisionen unter Git mit GPG zu signieren<\/a>?<\/p>\n","protected":false},"excerpt":{"rendered":"<p>PRISM, Tempora und Co. haben mich nicht \u00fcberrascht. Schlie\u00dflich wird, was technisch machbar ist, irgendwo von irgend jemanden auch gemacht&#8230; Hier eine \u00dcbersicht zu freien und quelloffenen Alternativen zu den verbreiteten proprit\u00e4ren Kommunikationswerkzeugen. Ja, proprit\u00e4re Software scheint anf\u00e4lliger f\u00fcr verborgene Hintert\u00fcrchen zu sein als quelloffene Software. Allerdings setzt das voraus, dass man sich tats\u00e4chlich den &hellip; <\/p>\n<p><a class=\"more-link btn\" href=\"https:\/\/blog.embedded-system-design.de\/index.php\/2013\/07\/07\/prism-break-eine-welt-ohne-die-ublichen-verdachtigen\/\">Weiterlesen<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1,16],"tags":[],"_links":{"self":[{"href":"https:\/\/blog.embedded-system-design.de\/index.php\/wp-json\/wp\/v2\/posts\/633"}],"collection":[{"href":"https:\/\/blog.embedded-system-design.de\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.embedded-system-design.de\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.embedded-system-design.de\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.embedded-system-design.de\/index.php\/wp-json\/wp\/v2\/comments?post=633"}],"version-history":[{"count":0,"href":"https:\/\/blog.embedded-system-design.de\/index.php\/wp-json\/wp\/v2\/posts\/633\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.embedded-system-design.de\/index.php\/wp-json\/wp\/v2\/media?parent=633"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.embedded-system-design.de\/index.php\/wp-json\/wp\/v2\/categories?post=633"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.embedded-system-design.de\/index.php\/wp-json\/wp\/v2\/tags?post=633"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}