<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>It-Security on Marc Herschel</title><link>https://herschel.io/publications/topic/it-security/</link><description>Recent content in It-Security on Marc Herschel</description><generator>Hugo -- gohugo.io</generator><language>en-US</language><copyright>Marc Herschel</copyright><lastBuildDate>Fri, 01 Dec 2023 00:00:00 +0000</lastBuildDate><atom:link href="https://herschel.io/publications/topic/it-security/index.xml" rel="self" type="application/rss+xml"/><item><title>Requirements and Impact Analysis of Applying a Service Mesh to a Distributed off-the-Shelf Software System</title><link>https://herschel.io/publications/requirements-and-impact-analysis-of-applying-a-service-mesh-to-a-distributed-off-the-shelf-software-system/</link><pubDate>Fri, 01 Dec 2023 00:00:00 +0000</pubDate><guid>https://herschel.io/publications/requirements-and-impact-analysis-of-applying-a-service-mesh-to-a-distributed-off-the-shelf-software-system/</guid><description>&lt;p&gt;&lt;strong&gt;Type:&lt;/strong&gt; Master Thesis&lt;br&gt;
&lt;strong&gt;Language:&lt;/strong&gt; English&lt;br&gt;
&lt;strong&gt;Author:&lt;/strong&gt; Marc Herschel&lt;br&gt;
&lt;strong&gt;Keywords:&lt;/strong&gt; Cloud-native Technology, Distributed Systems, IT Security, Kubernetes&lt;/p&gt;
&lt;p&gt;&lt;a href="https://doi.org/10.25968/opus-3044"&gt;Download Thesis&lt;/a&gt; — &lt;a href="https://herschel.io/assets/pub/Requirements%20and%20Impact%20Analysis%20of%20Applying%20a%20Service%20Mesh%20to%20a%20Distributed%20off-the%20Shelf%20Software%20System.pdf"&gt;Local Mirror&lt;/a&gt; — &lt;a href="https://herschel.io/assets/pub/Kolloqium%20-%20MA.pdf"&gt;Download Slides&lt;/a&gt;&lt;/p&gt;
&lt;hr&gt;

&lt;div class="justify"&gt;
&lt;p&gt;A service mesh is a dedicated infrastructure layer that facilitates secure, reliable communication between services in a distributed system. HAFAS is a distributed off-the-shelf timetable information system maintained by Hacon, a Siemens Mobility subsidiary. Introducing a service mesh to HAFAS is a base scenario for a call of research to understand better the requirements and impacts of a service mesh on distributed systems.&lt;/p&gt;</description><content:encoded><![CDATA[<p><strong>Type:</strong> Master Thesis<br>
<strong>Language:</strong> English<br>
<strong>Author:</strong> Marc Herschel<br>
<strong>Keywords:</strong> Cloud-native Technology, Distributed Systems, IT Security, Kubernetes</p>
<p><a href="https://doi.org/10.25968/opus-3044">Download Thesis</a> — <a href="/assets/pub/Requirements%20and%20Impact%20Analysis%20of%20Applying%20a%20Service%20Mesh%20to%20a%20Distributed%20off-the%20Shelf%20Software%20System.pdf">Local Mirror</a> — <a href="/assets/pub/Kolloqium%20-%20MA.pdf">Download Slides</a></p>
<hr>

<div class="justify">
<p>A service mesh is a dedicated infrastructure layer that facilitates secure, reliable communication between services in a distributed system. HAFAS is a distributed off-the-shelf timetable information system maintained by Hacon, a Siemens Mobility subsidiary. Introducing a service mesh to HAFAS is a base scenario for a call of research to understand better the requirements and impacts of a service mesh on distributed systems.</p>
<p>This thesis examines introducing a service mesh to a distributed software system and investigates the impact on the example of HAFAS. Scenarios for HAFAS that profit from the features of a service mesh were identified and mapped to functional requirements. The service mesh technological landscape was investigated by defining additional non-functional requirements and identifying a project satisfying the requirements. A subset of prioritized scenarios emerged after investigating the previous scenarios more closely in the context of the identified service mesh project.</p>
<p>By introducing the identified service mesh project and the scenario subset to a HAFAS environment as a case study, valuable data on the feasibility of the operation has arisen. The resulting data allowed the investigation of value added by the service mesh and impacts on latency and resource consumption. Data analysis showed that introducing a service mesh has an acceptable impact on latency, memory, and CPU resources. The benefits gained through mTLS encryption improve the system&rsquo;s overall security by introducing the security properties of confidentiality, integrity, and authenticity to HAFAS&rsquo;s data in transit.</p>
<p>The results of this thesis help organizations that plan on adopting a service mesh to their technology stack.</p>

</div>

]]></content:encoded></item><item><title>Pentesting Dash Platform - Design and Execution of a Penetration Test for DP</title><link>https://herschel.io/publications/pentesting-dash-platform-design-and-execution-of-a-penetration-test-for-dp/</link><pubDate>Sun, 06 Feb 2022 00:00:00 +0000</pubDate><guid>https://herschel.io/publications/pentesting-dash-platform-design-and-execution-of-a-penetration-test-for-dp/</guid><description>&lt;p&gt;&lt;strong&gt;Original Title:&lt;/strong&gt; Pentesting Dash Platform - Konzeption und Durchführung eines Pentestes für DP&lt;br&gt;
&lt;strong&gt;Type:&lt;/strong&gt; Master Thesis (Group Project)&lt;br&gt;
&lt;strong&gt;Language:&lt;/strong&gt; German&lt;br&gt;
&lt;strong&gt;Authors:&lt;/strong&gt; Vincent Adobatti, Markus Dick, Ömer Gin, Marc Herschel, Sven Hundertmark, Marten Meinhardt, Jan Müller, Markus Neuber&lt;br&gt;
&lt;strong&gt;Keywords:&lt;/strong&gt; IT Security, Pentesting, DLT Technology, Distributed Systems&lt;/p&gt;
&lt;p&gt;&lt;a href="https://herschel.io/assets/pub/Masterprojekt_Abschlussbericht.pdf"&gt;Download Report&lt;/a&gt; — &lt;a href="https://herschel.io/assets/pub/Masterprojekt_Abschlusspraesentation.pdf"&gt;Download Slides&lt;/a&gt;&lt;/p&gt;
&lt;hr&gt;

&lt;div class="justify"&gt;
&lt;p&gt;Dash Platform is a technology stack for developing decentralized applications on the Dash network. The two most important architectural components, Drive and DAPI, transform the Dash P2P network into a document-based cloud that developers can integrate into their decentralized applications. Dash Platform is currently still in the development phase and is not yet in a state that corresponds to mature software.&lt;/p&gt;</description><content:encoded><![CDATA[<p><strong>Original Title:</strong> Pentesting Dash Platform - Konzeption und Durchführung eines Pentestes für DP<br>
<strong>Type:</strong> Master Thesis (Group Project)<br>
<strong>Language:</strong> German<br>
<strong>Authors:</strong> Vincent Adobatti, Markus Dick, Ömer Gin, Marc Herschel, Sven Hundertmark, Marten Meinhardt, Jan Müller, Markus Neuber<br>
<strong>Keywords:</strong> IT Security, Pentesting, DLT Technology, Distributed Systems</p>
<p><a href="/assets/pub/Masterprojekt_Abschlussbericht.pdf">Download Report</a> — <a href="/assets/pub/Masterprojekt_Abschlusspraesentation.pdf">Download Slides</a></p>
<hr>

<div class="justify">
<p>Dash Platform is a technology stack for developing decentralized applications on the Dash network. The two most important architectural components, Drive and DAPI, transform the Dash P2P network into a document-based cloud that developers can integrate into their decentralized applications. Dash Platform is currently still in the development phase and is not yet in a state that corresponds to mature software.</p>
<p>This is where our master project comes in, with the given goal of designing and conducting a penetration test of Dash Platform. This final report, written by the executing team, provides a detailed insight into the methodology applied during the penetration test and the results obtained. To conduct the penetration test, both methods of static source code analysis were chosen as well as stress testing techniques such as Denial of Service (DoS) attacks. API testing was also carried out through, for example, fuzzing or selecting targeted payloads, and Dash Platform was examined for game-theoretic approaches.</p>
<p>In the course of this project, some potential attack vectors or ambiguities in the functionality of Dash Platform were found, which should be addressed by the development team before the first post-beta release.</p>

</div>

]]></content:encoded></item><item><title>Bitcoin Security</title><link>https://herschel.io/publications/bitcoin-security/</link><pubDate>Fri, 07 Jun 2019 00:00:00 +0000</pubDate><guid>https://herschel.io/publications/bitcoin-security/</guid><description>&lt;p&gt;&lt;strong&gt;Original Title:&lt;/strong&gt; Bitcoin Sicherheit&lt;br&gt;
&lt;strong&gt;Type:&lt;/strong&gt; Seminar Paper&lt;br&gt;
&lt;strong&gt;Language:&lt;/strong&gt; German&lt;br&gt;
&lt;strong&gt;Author:&lt;/strong&gt; Marc Herschel, Vincent Adobatti&lt;br&gt;
&lt;strong&gt;Keywords:&lt;/strong&gt; it security, blockchain, cryptocurrencies&lt;/p&gt;
&lt;p&gt;&lt;a href="https://herschel.io/assets/pub/Bitcoin_Sicherheit.pdf"&gt;Download Paper&lt;/a&gt; — &lt;a href="https://herschel.io/assets/pub/Bitcoin_Sicherheit_PPTX.pdf"&gt;Download Slides&lt;/a&gt;&lt;/p&gt;
&lt;hr&gt;

&lt;div class="justify"&gt;
&lt;p&gt;We investigate the security of the cryptocurrency Bitcoin and deal with both the security principle of this new type of currency and the associated security risks for end users.&lt;/p&gt;
&lt;p&gt;This paper deals with attacks on the payment network itself, such as DoS attacks, Sybil attacks, the 51% attack in its various forms, and game-theoretic attacks, as well as risks for the end user when using Bitcoin in everyday life and problems with their privacy and the risks that a decentralized system entails. A decentralized system is in its nature transparent to all participants, and it can be assumed that governments, intelligence agencies and criminals also try to gain influence here.&lt;/p&gt;</description><content:encoded><![CDATA[<p><strong>Original Title:</strong> Bitcoin Sicherheit<br>
<strong>Type:</strong> Seminar Paper<br>
<strong>Language:</strong> German<br>
<strong>Author:</strong> Marc Herschel, Vincent Adobatti<br>
<strong>Keywords:</strong> it security, blockchain, cryptocurrencies</p>
<p><a href="/assets/pub/Bitcoin_Sicherheit.pdf">Download Paper</a> — <a href="/assets/pub/Bitcoin_Sicherheit_PPTX.pdf">Download Slides</a></p>
<hr>

<div class="justify">
<p>We investigate the security of the cryptocurrency Bitcoin and deal with both the security principle of this new type of currency and the associated security risks for end users.</p>
<p>This paper deals with attacks on the payment network itself, such as DoS attacks, Sybil attacks, the 51% attack in its various forms, and game-theoretic attacks, as well as risks for the end user when using Bitcoin in everyday life and problems with their privacy and the risks that a decentralized system entails. A decentralized system is in its nature transparent to all participants, and it can be assumed that governments, intelligence agencies and criminals also try to gain influence here.</p>
<p>The aim of this paper is to find out how Bitcoin compares to traditional centralized payment systems in terms of security and whether new attacks and problems emerge with the decentralization, which could undermine the network or reveal the pseudonymous payment participants.</p>

</div>

]]></content:encoded></item></channel></rss>