{"version":"1.0","provider_name":"Lewis Dartnell","provider_url":"http:\/\/lewisdartnell.com\/en-gb","author_name":"lewis","author_url":"http:\/\/lewisdartnell.com\/en-gb\/author\/lewis\/","title":"Zero-knowledge games - Lewis Dartnell","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"byc1yz6z3D\"><a href=\"http:\/\/lewisdartnell.com\/en-gb\/2008\/12\/zero-knowledge-games\/\">Zero-knowledge games<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"http:\/\/lewisdartnell.com\/en-gb\/2008\/12\/zero-knowledge-games\/embed\/#?secret=byc1yz6z3D\" width=\"600\" height=\"338\" title=\"&#8220;Zero-knowledge games&#8221; &#8212; Lewis Dartnell\" data-secret=\"byc1yz6z3D\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n<\/script>\n","description":"Security is very important on the internet. You often need to prove to another person that you know something but without letting them know what the information actually is (because they could just copy and use it). For example, you might need toconvince an online music shop that you know your password for their website [&hellip;]","thumbnail_url":"http:\/\/lewis.dsruptiv.net\/en-gb\/wp-content\/uploads\/2013\/11\/RIXLUTS4b.jpg"}