<?xml version="1.0" encoding="utf-8" standalone="yes"?><?xml-stylesheet href="/rss.xsl" type="text/xsl"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Node.js on Ben Goldsworthy</title>
    <link>https://bengoldsworthy.net/tags/node.js/</link>
    <description>Recent content in Node.js on Ben Goldsworthy</description>
    <category>tags</category>
    <language>en-gb</language>
    <managingEditor>me&#43;bgrss@bengoldsworthy.net (Ben Goldsworthy)</managingEditor>
    <webMaster>admin&#43;bg@bengoldsworthy.net (Ben Goldsworthy)</webMaster>
    <copyright>CC0</copyright>
    <lastBuildDate>Fri, 18 Dec 2020 09:38:00 +0000</lastBuildDate><atom:link href="https://bengoldsworthy.net/tags/node.js/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Invest or Defend</title>
      <link>https://bengoldsworthy.net/portfolio/programs/invest-or-defend/</link>
      
      <pubDate>Fri, 18 Dec 2020 09:38:00 +0000</pubDate>
      <author>me&#43;bgrss@bengoldsworthy.net (Ben Goldsworthy)</author>
      <guid>https://bengoldsworthy.net/portfolio/programs/invest-or-defend/</guid>
      <description>&lt;p&gt;Following the end of KTP № 11598, I developed a full client&amp;ndash;server application for a multiplayer educational game about risk calculation and cost&amp;ndash;benefit analysis, based on a pre-existing workshop exercise developed by the Greater Manchester Cyber Foundry.&lt;/p&gt;
&lt;p&gt;This project gave me the opportunity to get to grips with a lot of new tools, such as Typescript and Phaser, as well as allowing me to design and build a full stack application and API specification from scratch.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Following the end of KTP № 11598, I developed a full client&ndash;server application for a multiplayer educational game about risk calculation and cost&ndash;benefit analysis, based on a pre-existing workshop exercise developed by the Greater Manchester Cyber Foundry.</p>
<p>This project gave me the opportunity to get to grips with a lot of new tools, such as Typescript and Phaser, as well as allowing me to design and build a full stack application and API specification from scratch.</p>
<p>I later co-delivered a presentation on the game at <a href="/portfolio/presentations/to-invest-or-defend/">PlaySecure 2022</a>.</p>
]]></content:encoded>
    </item>
    
    <item>
      <title>Mitilearn</title>
      <link>https://bengoldsworthy.net/portfolio/programs/mitilearn/</link>
      
      <pubDate>Tue, 31 Mar 2020 13:34:53 +0000</pubDate>
      <author>me&#43;bgrss@bengoldsworthy.net (Ben Goldsworthy)</author>
      <guid>https://bengoldsworthy.net/portfolio/programs/mitilearn/</guid>
      <description>&lt;p&gt;Mitilearn is an e-learning management module for &lt;a href=&#34;https://bengoldsworthy.net/portfolio/programs/mitigate-hub/&#34;&gt;Mitigate Hub&lt;/a&gt;, a SaaSS platform produced by. The Mitilearn module was designed to replicate and extend the functionality of the &lt;a href=&#34;https://bengoldsworthy.net/portfolio/programs/mitigate/&#34;&gt;original Mitigate platform&lt;/a&gt;, which only offered e-learning management.&lt;/p&gt;
&lt;p&gt;I worked on the Mitilearn module as part of KTP № 11598 with Lancaster Universitiy.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Mitilearn is an e-learning management module for <a href="/portfolio/programs/mitigate-hub/">Mitigate Hub</a>, a SaaSS platform produced by. The Mitilearn module was designed to replicate and extend the functionality of the <a href="/portfolio/programs/mitigate/">original Mitigate platform</a>, which only offered e-learning management.</p>
<p>I worked on the Mitilearn module as part of KTP № 11598 with Lancaster Universitiy.</p>
]]></content:encoded>
    </item>
    
    <item>
      <title>Mitigate Hub</title>
      <link>https://bengoldsworthy.net/portfolio/programs/mitigate-hub/</link>
      
      <pubDate>Tue, 31 Mar 2020 13:12:11 +0000</pubDate>
      <author>me&#43;bgrss@bengoldsworthy.net (Ben Goldsworthy)</author>
      <guid>https://bengoldsworthy.net/portfolio/programs/mitigate-hub/</guid>
      <description>&lt;p&gt;Mitigate Hub is a SaaSS platform produced by Mitigate Cyber, designed as a modular replacement for the &lt;a href=&#34;https://bengoldsworthy.net/portfolio/programs/mitigate/&#34;&gt;original Mitigate platform&lt;/a&gt;, which only offered e-learning management.&lt;/p&gt;
&lt;p&gt;I worked on the Mitigate Hub platform itself, along with the &lt;a href=&#34;https://bengoldsworthy.net/portfolio/programs/mitilearn/&#34;&gt;Mitilearn&lt;/a&gt; e-learning and &lt;a href=&#34;https://bengoldsworthy.net/portfolio/programs/mitiintel/&#34;&gt;Mitiintel&lt;/a&gt; threat intelligence modules, as part of KTP № 11598 with Lancaster University.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Mitigate Hub is a SaaSS platform produced by Mitigate Cyber, designed as a modular replacement for the <a href="/portfolio/programs/mitigate/">original Mitigate platform</a>, which only offered e-learning management.</p>
<p>I worked on the Mitigate Hub platform itself, along with the <a href="/portfolio/programs/mitilearn/">Mitilearn</a> e-learning and <a href="/portfolio/programs/mitiintel/">Mitiintel</a> threat intelligence modules, as part of KTP № 11598 with Lancaster University.</p>
]]></content:encoded>
    </item>
    
    <item>
      <title>Mitigate</title>
      <link>https://bengoldsworthy.net/portfolio/programs/mitigate/</link>
      
      <pubDate>Mon, 24 Jun 2019 13:10:34 +0000</pubDate>
      <author>me&#43;bgrss@bengoldsworthy.net (Ben Goldsworthy)</author>
      <guid>https://bengoldsworthy.net/portfolio/programs/mitigate/</guid>
      <description>&lt;p&gt;Mitigate was a SaaSS platform produced by &lt;a href=&#34;https://bengoldsworthy.net/cv/organisations/mitigate-cyber/&#34;&gt;Mitigate Cyber&lt;/a&gt; (t.k.a. Xyone Cyber Security), providing businesses with Mitigate Cyber&amp;rsquo;s suite of &lt;a href=&#34;https://web.archive.org/web/20210109001842/https://www.ncsc.gov.uk/information/certified-training&#34;&gt;NCSC Certified Training&lt;/a&gt; e-learning modules.&lt;/p&gt;
&lt;p&gt;As well as helping to develop and maintain the platform, I was also responsible for &lt;a href=&#34;https://bengoldsworthy.net/portfolio/others/mitigate-v2.0-content-update/&#34;&gt;rewriting the complete suite of e-learning modules&lt;/a&gt;, from storyboarding and arranging photoshoots to assembling the materials into SCORM packages.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Mitigate was a SaaSS platform produced by <a href="/cv/organisations/mitigate-cyber/">Mitigate Cyber</a> (t.k.a. Xyone Cyber Security), providing businesses with Mitigate Cyber&rsquo;s suite of <a href="https://web.archive.org/web/20210109001842/https://www.ncsc.gov.uk/information/certified-training">NCSC Certified Training</a> e-learning modules.</p>
<p>As well as helping to develop and maintain the platform, I was also responsible for <a href="/portfolio/others/mitigate-v2.0-content-update/">rewriting the complete suite of e-learning modules</a>, from storyboarding and arranging photoshoots to assembling the materials into SCORM packages.</p>
]]></content:encoded>
    </item>
    
    <item>
      <title>Mobile-based auditing of the DẼMOS 2 e-voting system</title>
      <link>https://bengoldsworthy.net/portfolio/writings/mobile-based-auditing-of-the-d%E1%BA%BDmos-2-e-voting-system/</link>
      
      <pubDate>Fri, 21 Sep 2018 20:21:27 +0000</pubDate>
      <author>me&#43;bgrss@bengoldsworthy.net (Ben Goldsworthy)</author>
      <guid>https://bengoldsworthy.net/portfolio/writings/mobile-based-auditing-of-the-d%E1%BA%BDmos-2-e-voting-system/</guid>
      <description>&lt;p&gt;This dissertation was written for my Master&amp;rsquo;s in Cyber Security.&lt;/p&gt;
&lt;h2 id=&#34;abstract&#34; class=&#34;subheading subheading&#34;&gt;
  Abstract
  &lt;a class=&#34;heading-anchor&#34; href=&#34;#abstract&#34;&gt;¶&lt;/a&gt;
&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;DẼMOS 2 is a proposed e-voting system that is end-to-end verifiable, meaning that its results can be verified for correctness from end-to-end. This is clearly an important characteristic of any e-voting system that aspires to widespread adoption, but it requires that voters and third parties possess the means to perform such verification. It is in this area that the current DẼMOS 2 implementation is lacking, and this project is an attempt to rectify this through the development of a mobile phone app. for Android devices. The design of such an app. is here presented, but the implementation remains incomplete. Despite this, an evaluation of the app. as it currently stands is presented, followed by a detailing of avenues of further development. Ultimately, however, the supposed benefits of e-voting are brought into question.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>This dissertation was written for my Master&rsquo;s in Cyber Security.</p>
<h2 id="abstract" class="subheading subheading">
  Abstract
  <a class="heading-anchor" href="#abstract">¶</a>
</h2>
<blockquote>
<p>DẼMOS 2 is a proposed e-voting system that is end-to-end verifiable, meaning that its results can be verified for correctness from end-to-end. This is clearly an important characteristic of any e-voting system that aspires to widespread adoption, but it requires that voters and third parties possess the means to perform such verification. It is in this area that the current DẼMOS 2 implementation is lacking, and this project is an attempt to rectify this through the development of a mobile phone app. for Android devices. The design of such an app. is here presented, but the implementation remains incomplete. Despite this, an evaluation of the app. as it currently stands is presented, followed by a detailing of avenues of further development. Ultimately, however, the supposed benefits of e-voting are brought into question.</p>
</blockquote>
]]></content:encoded>
    </item>
    
    <item>
      <title>DẼMOS 2</title>
      <link>https://bengoldsworthy.net/portfolio/programs/demos-2/</link>
      
      <pubDate>Fri, 21 Sep 2018 13:44:41 +0000</pubDate>
      <author>me&#43;bgrss@bengoldsworthy.net (Ben Goldsworthy)</author>
      <guid>https://bengoldsworthy.net/portfolio/programs/demos-2/</guid>
      <description>&lt;p&gt;The dissertation project for my &lt;a href=&#34;https://bengoldsworthy.net/cv/qualifications/msc-cyber-security/&#34;&gt;Master&amp;rsquo;s in Cyber Security&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;abstract&#34; class=&#34;subheading subheading&#34;&gt;
  Abstract
  &lt;a class=&#34;heading-anchor&#34; href=&#34;#abstract&#34;&gt;¶&lt;/a&gt;
&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;DẼMOS 2 is a proposed e-voting system that is end-to-end verifiable, meaning that its results can be verified for correctness from end-to-end. This is clearly an important characteristic of any e-voting system that aspires to widespread adoption, but it requires that voters and third parties possess the means to perform such verification. It is in this area that the current DẼMOS 2 implementation is lacking, and this project is an attempt to rectify this through the development of a mobile phone app. for Android devices. The design of such an app. is here presented, but the implementation remains incomplete. Despite this, an evaluation of the app. as it currently stands is presented, followed by a detailing of avenues of further development. Ultimately, however, the supposed benefits of e-voting are brought into question.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>The dissertation project for my <a href="/cv/qualifications/msc-cyber-security/">Master&rsquo;s in Cyber Security</a>.</p>
<h2 id="abstract" class="subheading subheading">
  Abstract
  <a class="heading-anchor" href="#abstract">¶</a>
</h2>
<blockquote>
<p>DẼMOS 2 is a proposed e-voting system that is end-to-end verifiable, meaning that its results can be verified for correctness from end-to-end. This is clearly an important characteristic of any e-voting system that aspires to widespread adoption, but it requires that voters and third parties possess the means to perform such verification. It is in this area that the current DẼMOS 2 implementation is lacking, and this project is an attempt to rectify this through the development of a mobile phone app. for Android devices. The design of such an app. is here presented, but the implementation remains incomplete. Despite this, an evaluation of the app. as it currently stands is presented, followed by a detailing of avenues of further development. Ultimately, however, the supposed benefits of e-voting are brought into question.</p>
</blockquote>
]]></content:encoded>
    </item>
    
  </channel>
</rss>

