{"id":1225,"date":"2018-12-13T14:54:40","date_gmt":"2018-12-13T12:54:40","guid":{"rendered":"https:\/\/www.zaskolit.cz\/?p=1225"},"modified":"2018-12-14T19:20:11","modified_gmt":"2018-12-14T17:20:11","slug":"sifrovani-zprav-demo","status":"publish","type":"post","link":"https:\/\/www.digitalnisebeobrana.cz\/en\/sifrovani-zprav-demo\/","title":{"rendered":"Message encryption &#8211; demo"},"content":{"rendered":"<style>\n    \/* DivTable.com *\/\n    .divTable{ display: table; }\n    .divTableRow { display: table-row; }\n    .divTableCell, .divTableHead { \n    \tdisplay: table-cell;\n    }\n    \/\/.divTableBody { display: table-row-group;}\n    .enc-display {\n    \tcolor: black;\n    \tbackground-color: lightgreen;\n    \tfont-weight: bold;\n    }\n#cellNone {\n        background-color: wheat;\n        border: solid white;\n        padding: .5em;\n}\n#cellC2s {\n        background-color: lightgrey;\n        border: solid white;\n        padding: .5em;\n}\n#cellE2e {\n    \tbackground-color: lightgreen;\n        border: solid white;\n        padding: .5em;\n}\n.enc-button {\n  background-color: green;\n  color: white;\n  font-weight: bold;\n  padding: .5em;\n}\n#tr1,#tr2 {\n    \tbackground-color: wheat;\n    }\n    #key1, #key2 {\t\n    }\n.enc-hacker {\n  background:url(https:\/\/www.zaskolit.cz\/wp-content\/uploads\/2018\/12\/hacker_sees.png) no-repeat top left;\n  background:url(https:\/\/www.zaskolit.cz\/wp-content\/uploads\/2018\/12\/hacker_blind.png) no-repeat top left;\n  background-size: 100% 100%;\n  display: inline-block;\nheight: 95px;\nwidth: 125px;\n}\n#enc-admin {\n  background:url(https:\/\/www.zaskolit.cz\/wp-content\/uploads\/2018\/12\/admin_sees.png) no-repeat top left;\n  background:url(https:\/\/www.zaskolit.cz\/wp-content\/uploads\/2018\/12\/admin_blind.png) no-repeat top left;\n  background-size: 100% 100%;\n  display: inline-block;\n  height: 95px;\n  width: 125px;\n}\n#enc-police {\n  background:url(https:\/\/www.zaskolit.cz\/wp-content\/uploads\/2018\/12\/police_sees.png) no-repeat top left;\n  background:url(https:\/\/www.zaskolit.cz\/wp-content\/uploads\/2018\/12\/police_blind.png) no-repeat top left;\n  background-size: 100% 100%;\n  display: inline-block;\n  height: 95px;\n  width: 125px;\n}\n.hidden {\n  visibility: hidden;\n}\n<\/style>\n<p><script type=\"text\/javascript\">\n    function simpleCopy() {\n           document.getElementById(\"key1\").style.visibility=\"visible\";\n           document.getElementById(\"key2\").style.visibility=\"visible\";\n           var mode = document.querySelector('input[name=\"encryption\"]:checked').value; \n        console.log(\"Mode: \", mode); \n           var text = document.getElementById(\"sender\").value;\n           var dest = document.getElementById(\"receiver\");\n           switch(mode) {\n              case \"c2s\":\n                 c2s(text);\n                 break;\n              case \"e2e\":\n        \t e2e(text);\n                 break;\n              default:\n                 none(text);\n                 break;\n        } \n        } \n        function none(text) {\n        console.log(\"fn: none\");\n           document.getElementById(\"tr1\").value = text;\n           document.getElementById(\"server\").value = text;\n           document.getElementById(\"tr2\").value = text;\n           document.getElementById(\"receiver\").value = text;\n           document.getElementById(\"key1\").value = \"\";\n           document.getElementById(\"key2\").value = \"\";\n           document.getElementById(\"enc-hacker1\").style.backgroundImage = \"url(https:\/\/www.zaskolit.cz\/wp-content\/uploads\/2018\/12\/hacker_sees.png)\";\n           document.getElementById(\"enc-hacker2\").style.backgroundImage = \"url(https:\/\/www.zaskolit.cz\/wp-content\/uploads\/2018\/12\/hacker_sees.png)\";\n           document.getElementById(\"enc-admin\").style.backgroundImage = \"url(https:\/\/www.zaskolit.cz\/wp-content\/uploads\/2018\/12\/admin_sees.png)\";\n           document.getElementById(\"enc-police\").style.backgroundImage = \"url(https:\/\/www.zaskolit.cz\/wp-content\/uploads\/2018\/12\/police_sees.png)\";\n           document.getElementById(\"key1\").style.visibility=\"hidden\";\n           document.getElementById(\"key2\").style.visibility=\"hidden\";\n        }   \n        function c2s(text) {\n           var key1 = keyGen();\n           var key2 = keyGen();\n           var encr1 = encrypt(text, key1);\n           var srv = decrypt(encr1, key1);\n           var encr2 = encrypt(srv, key2);\n           var recv = decrypt(encr2, key2);\n           document.getElementById(\"tr1\").value = encr1;\n           document.getElementById(\"server\").value = srv;\n           document.getElementById(\"tr2\").value = encr2;\n           document.getElementById(\"receiver\").value = recv;\n           document.getElementById(\"key1\").value = key1;\n           document.getElementById(\"key2\").value = key2;\n           document.getElementById(\"enc-hacker1\").style.backgroundImage = \"url(https:\/\/www.zaskolit.cz\/wp-content\/uploads\/2018\/12\/hacker_blind.png)\";\n           document.getElementById(\"enc-hacker2\").style.backgroundImage = \"url(https:\/\/www.zaskolit.cz\/wp-content\/uploads\/2018\/12\/hacker_blind.png)\";\n           document.getElementById(\"enc-admin\").style.backgroundImage = \"url(https:\/\/www.zaskolit.cz\/wp-content\/uploads\/2018\/12\/admin_sees.png)\";\n           document.getElementById(\"enc-police\").style.backgroundImage = \"url(https:\/\/www.zaskolit.cz\/wp-content\/uploads\/2018\/12\/police_sees.png)\";\n        }\n        function e2e(text) {   \n           var key1 = keyGen();\n           var encr1 = encrypt(text, key1);\n           var recv = decrypt(encr1, key1);\n           document.getElementById(\"tr1\").value = encr1;\n           document.getElementById(\"server\").value = encr1;\n           document.getElementById(\"tr2\").value = encr1;\n           document.getElementById(\"receiver\").value = recv;\n           document.getElementById(\"key1\").value = key1;\n           document.getElementById(\"key2\").value = key1;\n           document.getElementById(\"enc-hacker1\").style.backgroundImage = \"url(https:\/\/www.zaskolit.cz\/wp-content\/uploads\/2018\/12\/hacker_blind.png)\";\n           document.getElementById(\"enc-hacker2\").style.backgroundImage = \"url(https:\/\/www.zaskolit.cz\/wp-content\/uploads\/2018\/12\/hacker_blind.png)\";\n           document.getElementById(\"enc-admin\").style.backgroundImage = \"url(https:\/\/www.zaskolit.cz\/wp-content\/uploads\/2018\/12\/admin_blind.png)\";\n           document.getElementById(\"enc-police\").style.backgroundImage = \"url(https:\/\/www.zaskolit.cz\/wp-content\/uploads\/2018\/12\/police_blind.png)\";\n        }\n        \/* keygen *\/\n        function keyGen() {\n           var key = \"\";\n           var sets = \"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789\";\n           for (i = 0; i < 255; i++){\n              key += sets.charAt(Math.floor(Math.random() * sets.length));\n           }\n           return key;\n        }      \n        \/* encryption *\/\n        function encrypt(message, key) {\n           var cypher = \"\";\n           for (i = 0; i < 255; i++) {\n              cypher += (\"0\" + (message.charCodeAt(i) ^ key.charCodeAt(i)).toString(16)).slice(-2);\n           }\n        \/\/ append the length of the message to the last two bytes\n           var messLength = (message.length).toString(16);\n           cypher += messLength;\n        console.log(\"Len: \", messLength);\n        console.log(\"Cypher: \", cypher);\n        \/\/ to base64   \n           return btoa(cypher);\n        }      \n        \/* decryption *\/\n        function decrypt(cypher64, key) {\n        \/\/ decode from base64\n           var cypher = atob(cypher64);\n        \/\/console.log(\"cbase64 > cypher: \", cypher);\n        \/\/ length of the message from the last two bytes (string to hex to int)\n           var messLength = parseInt((cypher.charAt(510))+(cypher.charAt(511)),16);\n        console.log(\"Len: \", messLength);\n           message = \"\";\n        console.log(messLength);\n        \/\/ trim string (take off last two chars\n           cyphers = cypher.slice(0, -2); \n           for (i = 0; i < messLength; i++) {\n              message += String.fromCharCode(parseInt(cyphers.slice((i*2),((i*2)+2)),16)^key.charCodeAt(i)) \n           }   \n           return message;\n        }\n<\/script><\/p>\n<div class=\"divTable enc\">\n<div class=\"divTableBody\">\n<div class=\"divTableRow\">\n<div class=\"divTableCell\" id=\"cellNone\"><input id=\"mode\" type=\"radio\" name=\"encryption\" value=\"none\" checked\/>Plain (email)<\/div>\n<div class=\"divTableCell\" id=\"cellC2s\"><input type=\"radio\" name=\"encryption\" value=\"c2s\" \/>Client to Server (Facebook Messenger, Gmail)<\/div>\n<div class=\"divTableCell\" id=\"cellE2e\"><input type=\"radio\" name=\"encryption\" value=\"e2e\" checked\/>End to end (Signal, Threema, Wire)<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/div>\n<div class=\"divTable enc\">\n<div class=\"divTableBody\">\n<div class=\"divTableRow enc-messenger\">\n<div class=\"divTableCell enc-messDisplay\"><span class=\"enc-caption\">You<\/span><br \/>\n                <textarea rows=\"4\" cols=\"50\" id=\"sender\" maxlength=\"253\" class=\"enc-display\">Hello there!<\/textarea><br \/>\n                <button onclick=\"simpleCopy()\" class=\"enc-button\">Send<\/button>\n            <\/div>\n<div class=\"divTableCell\"><span class=\"enc-caption\">Key:<\/span><br \/>\n                <textarea id=\"key1\" rows=\"4\" cols=\"50\"><\/textarea>\n            <\/div>\n<\/p><\/div>\n<div class=\"divTableRow\">\n<div class=\"divTableCell enc-cellTransfer\"><span class=\"enc-caption\">Transfer to server (internet):<\/span><br \/>\n                <input type=\"text\" id=\"tr1\">\n            <\/div>\n<div class=\"divTableCell\"><span class=\"enc-hacker\" id=\"enc-hacker1\">Hacker<\/span>\n            <\/div>\n<\/p><\/div>\n<div class=\"divTableRow enc-server\">\n<div class=\"divTableCell enc-cellServer\"><span class=\"enc-caption\">Server:<\/span><br \/>\n                <textarea rows=\"4\" cols=\"50\" id=\"server\" class=\"enc-display\"><\/textarea>\n            <\/div>\n<div class=\"divTableCell\"><span id=\"enc-admin\">Admin<\/span><span id=\"enc-police\">Police<\/span>\n            <\/div>\n<\/p><\/div>\n<div class=\"divTableRow\">\n<div class=\"divTableCell enc-cellTransfer\"><span class=\"enc-caption\">Transfer to receiver (internet):<\/span><br \/>\n                <input type=\"text\" id=\"tr2\">\n            <\/div>\n<div class=\"divTableCell\"><span class=\"enc-hacker\" id=\"enc-hacker2\">Hacker<\/span>\n            <\/div>\n<\/p><\/div>\n<div class=\"divTableRow\">\n<div class=\"divTableCell enc-messDisplay\"><span class=\"enc-caption\">Receiver:<\/span><textarea id=\"receiver\" rows=\"4\" cols=\"50\" class=\"enc-display\"><\/textarea>\n            <\/div>\n<div class=\"divTableCell\"><span class=\"enc-caption\">Key:<\/span><br \/>\n                <textarea id=\"key2\" rows=\"4\" cols=\"50\"><\/textarea>\n            <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Plain (email) Client to Server (Facebook Messenger, Gmail) End to end (Signal, Threema, Wire) You Hello there! Send Key: Transfer to server (internet): Hacker Server: AdminPolice Transfer to receiver (internet): Hacker Receiver: Key:<\/p>\n","protected":false},"author":1,"featured_media":1291,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"video","meta":{"_vp_format_video_url":"","_vp_image_focal_point":[],"footnotes":""},"categories":[1,18,19],"tags":[31,33,7,39,41],"class_list":["post-1225","post","type-post","status-publish","format-video","has-post-thumbnail","hentry","category-blog","category-nastroje","category-video","tag-email","tag-nastroj","tag-sifrovani","tag-signal","tag-whatsapp","post_format-post-format-video"],"translation":{"provider":"WPGlobus","version":"3.0.2","language":"en","enabled_languages":["cs","en"],"languages":{"cs":{"title":true,"content":true,"excerpt":false},"en":{"title":true,"content":true,"excerpt":false}}},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Message encryption - demo - DIGITAL SELF-DEFENSE<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.digitalnisebeobrana.cz\/sifrovani-zprav-demo\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Message encryption - demo - DIGITAL SELF-DEFENSE\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.digitalnisebeobrana.cz\/sifrovani-zprav-demo\/\" \/>\n<meta property=\"og:site_name\" content=\"DIGITAL SELF-DEFENSE\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/digitalnisebeobrana\/\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/digitalnisebeobrana\/\" \/>\n<meta property=\"article:published_time\" content=\"2018-12-13T12:54:40+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2018-12-14T17:20:11+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.digitalnisebeobrana.cz\/wp-content\/uploads\/2018\/12\/spyware-2319403_960_720.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"960\" \/>\n\t<meta property=\"og:image:height\" content=\"640\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Milan\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@sodomak\" \/>\n<meta name=\"twitter:site\" content=\"@sodomak\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Milan\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.digitalnisebeobrana.cz\\\/sifrovani-zprav-demo\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.digitalnisebeobrana.cz\\\/sifrovani-zprav-demo\\\/\"},\"author\":{\"name\":\"Milan\",\"@id\":\"https:\\\/\\\/www.digitalnisebeobrana.cz\\\/en\\\/#\\\/schema\\\/person\\\/e932432719ebfc02a9b05e7b12047736\"},\"headline\":\"Message encryption &#8211; demo\",\"datePublished\":\"2018-12-13T12:54:40+00:00\",\"dateModified\":\"2018-12-14T17:20:11+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.digitalnisebeobrana.cz\\\/sifrovani-zprav-demo\\\/\"},\"wordCount\":95,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.digitalnisebeobrana.cz\\\/en\\\/#\\\/schema\\\/person\\\/e932432719ebfc02a9b05e7b12047736\"},\"image\":{\"@id\":\"https:\\\/\\\/www.digitalnisebeobrana.cz\\\/sifrovani-zprav-demo\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.digitalnisebeobrana.cz\\\/wp-content\\\/uploads\\\/2018\\\/12\\\/spyware-2319403_960_720.jpg\",\"keywords\":[\"email\",\"n\u00e1stroj\",\"\u0161ifrov\u00e1n\u00ed\",\"Signal\",\"Whatsapp\"],\"articleSection\":[\"Blog\",\"n\u00e1stroje\",\"video\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.digitalnisebeobrana.cz\\\/sifrovani-zprav-demo\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.digitalnisebeobrana.cz\\\/sifrovani-zprav-demo\\\/\",\"url\":\"https:\\\/\\\/www.digitalnisebeobrana.cz\\\/sifrovani-zprav-demo\\\/\",\"name\":\"Message encryption - demo - DIGITAL SELF-DEFENSE\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.digitalnisebeobrana.cz\\\/en\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.digitalnisebeobrana.cz\\\/sifrovani-zprav-demo\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.digitalnisebeobrana.cz\\\/sifrovani-zprav-demo\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.digitalnisebeobrana.cz\\\/wp-content\\\/uploads\\\/2018\\\/12\\\/spyware-2319403_960_720.jpg\",\"datePublished\":\"2018-12-13T12:54:40+00:00\",\"dateModified\":\"2018-12-14T17:20:11+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.digitalnisebeobrana.cz\\\/sifrovani-zprav-demo\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.digitalnisebeobrana.cz\\\/sifrovani-zprav-demo\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.digitalnisebeobrana.cz\\\/sifrovani-zprav-demo\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.digitalnisebeobrana.cz\\\/wp-content\\\/uploads\\\/2018\\\/12\\\/spyware-2319403_960_720.jpg\",\"contentUrl\":\"https:\\\/\\\/www.digitalnisebeobrana.cz\\\/wp-content\\\/uploads\\\/2018\\\/12\\\/spyware-2319403_960_720.jpg\",\"width\":960,\"height\":640},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.digitalnisebeobrana.cz\\\/sifrovani-zprav-demo\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.digitalnisebeobrana.cz\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\u0160ifrov\u00e1n\u00ed zpr\u00e1v &#8211; demo\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.digitalnisebeobrana.cz\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/www.digitalnisebeobrana.cz\\\/en\\\/\",\"name\":\"DIGITAL SELF-DEFENSE\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.digitalnisebeobrana.cz\\\/en\\\/#\\\/schema\\\/person\\\/e932432719ebfc02a9b05e7b12047736\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.digitalnisebeobrana.cz\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/www.digitalnisebeobrana.cz\\\/en\\\/#\\\/schema\\\/person\\\/e932432719ebfc02a9b05e7b12047736\",\"name\":\"Milan\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.digitalnisebeobrana.cz\\\/wp-content\\\/uploads\\\/2022\\\/01\\\/logo.png\",\"url\":\"https:\\\/\\\/www.digitalnisebeobrana.cz\\\/wp-content\\\/uploads\\\/2022\\\/01\\\/logo.png\",\"contentUrl\":\"https:\\\/\\\/www.digitalnisebeobrana.cz\\\/wp-content\\\/uploads\\\/2022\\\/01\\\/logo.png\",\"width\":613,\"height\":73,\"caption\":\"Milan\"},\"logo\":{\"@id\":\"https:\\\/\\\/www.digitalnisebeobrana.cz\\\/wp-content\\\/uploads\\\/2022\\\/01\\\/logo.png\"},\"description\":\"Jmenuji se Milan P\u016flkr\u00e1bek, pamatuji si po\u010d\u00edta\u010de bez internetu, Internet bez Google a mobiln\u00ed komunikaci bez \u0161ifrov\u00e1n\u00ed. M\u00e1m za sebou v\u00edce ne\u017e dvacet let profesion\u00e1ln\u00ed praxe v IT, p\u0159edn\u00e1\u0161\u00edm a p\u00ed\u0161u \u010dl\u00e1nky o IT bezpe\u010dnosti, kryptom\u011bn\u00e1ch a nov\u00fdch technologi\u00edch. Od roku 2014 jsem sou\u010d\u00e1st\u00ed nezikov\u00e9 organizace Paraleln\u00ed Polis v Praze.\",\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/digitalnisebeobrana\\\/\",\"https:\\\/\\\/x.com\\\/sodomak\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Message encryption - demo - DIGITAL SELF-DEFENSE","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.digitalnisebeobrana.cz\/sifrovani-zprav-demo\/","og_locale":"en_US","og_type":"article","og_title":"Message encryption - demo - DIGITAL SELF-DEFENSE","og_url":"https:\/\/www.digitalnisebeobrana.cz\/sifrovani-zprav-demo\/","og_site_name":"DIGITAL SELF-DEFENSE","article_publisher":"https:\/\/www.facebook.com\/digitalnisebeobrana\/","article_author":"https:\/\/www.facebook.com\/digitalnisebeobrana\/","article_published_time":"2018-12-13T12:54:40+00:00","article_modified_time":"2018-12-14T17:20:11+00:00","og_image":[{"width":960,"height":640,"url":"https:\/\/www.digitalnisebeobrana.cz\/wp-content\/uploads\/2018\/12\/spyware-2319403_960_720.jpg","type":"image\/jpeg"}],"author":"Milan","twitter_card":"summary_large_image","twitter_creator":"@sodomak","twitter_site":"@sodomak","twitter_misc":{"Written by":"Milan"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.digitalnisebeobrana.cz\/sifrovani-zprav-demo\/#article","isPartOf":{"@id":"https:\/\/www.digitalnisebeobrana.cz\/sifrovani-zprav-demo\/"},"author":{"name":"Milan","@id":"https:\/\/www.digitalnisebeobrana.cz\/en\/#\/schema\/person\/e932432719ebfc02a9b05e7b12047736"},"headline":"Message encryption &#8211; demo","datePublished":"2018-12-13T12:54:40+00:00","dateModified":"2018-12-14T17:20:11+00:00","mainEntityOfPage":{"@id":"https:\/\/www.digitalnisebeobrana.cz\/sifrovani-zprav-demo\/"},"wordCount":95,"commentCount":0,"publisher":{"@id":"https:\/\/www.digitalnisebeobrana.cz\/en\/#\/schema\/person\/e932432719ebfc02a9b05e7b12047736"},"image":{"@id":"https:\/\/www.digitalnisebeobrana.cz\/sifrovani-zprav-demo\/#primaryimage"},"thumbnailUrl":"https:\/\/www.digitalnisebeobrana.cz\/wp-content\/uploads\/2018\/12\/spyware-2319403_960_720.jpg","keywords":["email","n\u00e1stroj","\u0161ifrov\u00e1n\u00ed","Signal","Whatsapp"],"articleSection":["Blog","n\u00e1stroje","video"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.digitalnisebeobrana.cz\/sifrovani-zprav-demo\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.digitalnisebeobrana.cz\/sifrovani-zprav-demo\/","url":"https:\/\/www.digitalnisebeobrana.cz\/sifrovani-zprav-demo\/","name":"Message encryption - demo - DIGITAL SELF-DEFENSE","isPartOf":{"@id":"https:\/\/www.digitalnisebeobrana.cz\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.digitalnisebeobrana.cz\/sifrovani-zprav-demo\/#primaryimage"},"image":{"@id":"https:\/\/www.digitalnisebeobrana.cz\/sifrovani-zprav-demo\/#primaryimage"},"thumbnailUrl":"https:\/\/www.digitalnisebeobrana.cz\/wp-content\/uploads\/2018\/12\/spyware-2319403_960_720.jpg","datePublished":"2018-12-13T12:54:40+00:00","dateModified":"2018-12-14T17:20:11+00:00","breadcrumb":{"@id":"https:\/\/www.digitalnisebeobrana.cz\/sifrovani-zprav-demo\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.digitalnisebeobrana.cz\/sifrovani-zprav-demo\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.digitalnisebeobrana.cz\/sifrovani-zprav-demo\/#primaryimage","url":"https:\/\/www.digitalnisebeobrana.cz\/wp-content\/uploads\/2018\/12\/spyware-2319403_960_720.jpg","contentUrl":"https:\/\/www.digitalnisebeobrana.cz\/wp-content\/uploads\/2018\/12\/spyware-2319403_960_720.jpg","width":960,"height":640},{"@type":"BreadcrumbList","@id":"https:\/\/www.digitalnisebeobrana.cz\/sifrovani-zprav-demo\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.digitalnisebeobrana.cz\/en\/"},{"@type":"ListItem","position":2,"name":"\u0160ifrov\u00e1n\u00ed zpr\u00e1v &#8211; demo"}]},{"@type":"WebSite","@id":"https:\/\/www.digitalnisebeobrana.cz\/en\/#website","url":"https:\/\/www.digitalnisebeobrana.cz\/en\/","name":"DIGITAL SELF-DEFENSE","description":"","publisher":{"@id":"https:\/\/www.digitalnisebeobrana.cz\/en\/#\/schema\/person\/e932432719ebfc02a9b05e7b12047736"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.digitalnisebeobrana.cz\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/www.digitalnisebeobrana.cz\/en\/#\/schema\/person\/e932432719ebfc02a9b05e7b12047736","name":"Milan","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.digitalnisebeobrana.cz\/wp-content\/uploads\/2022\/01\/logo.png","url":"https:\/\/www.digitalnisebeobrana.cz\/wp-content\/uploads\/2022\/01\/logo.png","contentUrl":"https:\/\/www.digitalnisebeobrana.cz\/wp-content\/uploads\/2022\/01\/logo.png","width":613,"height":73,"caption":"Milan"},"logo":{"@id":"https:\/\/www.digitalnisebeobrana.cz\/wp-content\/uploads\/2022\/01\/logo.png"},"description":"Jmenuji se Milan P\u016flkr\u00e1bek, pamatuji si po\u010d\u00edta\u010de bez internetu, Internet bez Google a mobiln\u00ed komunikaci bez \u0161ifrov\u00e1n\u00ed. M\u00e1m za sebou v\u00edce ne\u017e dvacet let profesion\u00e1ln\u00ed praxe v IT, p\u0159edn\u00e1\u0161\u00edm a p\u00ed\u0161u \u010dl\u00e1nky o IT bezpe\u010dnosti, kryptom\u011bn\u00e1ch a nov\u00fdch technologi\u00edch. Od roku 2014 jsem sou\u010d\u00e1st\u00ed nezikov\u00e9 organizace Paraleln\u00ed Polis v Praze.","sameAs":["https:\/\/www.facebook.com\/digitalnisebeobrana\/","https:\/\/x.com\/sodomak"]}]}},"_links":{"self":[{"href":"https:\/\/www.digitalnisebeobrana.cz\/en\/wp-json\/wp\/v2\/posts\/1225","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.digitalnisebeobrana.cz\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.digitalnisebeobrana.cz\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.digitalnisebeobrana.cz\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.digitalnisebeobrana.cz\/en\/wp-json\/wp\/v2\/comments?post=1225"}],"version-history":[{"count":58,"href":"https:\/\/www.digitalnisebeobrana.cz\/en\/wp-json\/wp\/v2\/posts\/1225\/revisions"}],"predecessor-version":[{"id":1292,"href":"https:\/\/www.digitalnisebeobrana.cz\/en\/wp-json\/wp\/v2\/posts\/1225\/revisions\/1292"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.digitalnisebeobrana.cz\/en\/wp-json\/wp\/v2\/media\/1291"}],"wp:attachment":[{"href":"https:\/\/www.digitalnisebeobrana.cz\/en\/wp-json\/wp\/v2\/media?parent=1225"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.digitalnisebeobrana.cz\/en\/wp-json\/wp\/v2\/categories?post=1225"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.digitalnisebeobrana.cz\/en\/wp-json\/wp\/v2\/tags?post=1225"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}