<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>openspecimen &#8211; OpenSpecimen</title>
	<atom:link href="https://www.openspecimen.org/author/openspecimen/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.openspecimen.org</link>
	<description>Biobank LIMS trusted by the leading research centers</description>
	<lastBuildDate>Wed, 15 Feb 2023 09:46:41 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0.2</generator>

<image>
	<url>https://www.openspecimen.org/wp-content/uploads/2021/06/Fevicon-ops.png</url>
	<title>openspecimen &#8211; OpenSpecimen</title>
	<link>https://www.openspecimen.org</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Encryption (at rest) OpenSpecimen MySQL Database</title>
		<link>https://www.openspecimen.org/encryption-at-rest-openspecimen-mysql-database/</link>
		
		<dc:creator><![CDATA[openspecimen]]></dc:creator>
		<pubDate>Thu, 16 Jul 2020 05:39:38 +0000</pubDate>
				<category><![CDATA[Product Features]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[biobanking]]></category>
		<category><![CDATA[biorepository]]></category>
		<category><![CDATA[biospecimen]]></category>
		<guid isPermaLink="false">https://www.openspecimen.org/?p=7773</guid>

					<description><![CDATA[Biobanks often store patient (PHI) data, which is confidential and legally protected. If the data is not stored securely it will pose a serious business risk that can invoke lawful ... <p class="read-more-container"><a title="Encryption (at rest) OpenSpecimen MySQL Database" class="read-more button" href="https://www.openspecimen.org/encryption-at-rest-openspecimen-mysql-database/#more-7773" aria-label="More on Encryption (at rest) OpenSpecimen MySQL Database">Read more</a></p>]]></description>
										<content:encoded><![CDATA[<p><span style="font-weight: 400;">Biobanks often store patient (</span><a href="https://en.wikipedia.org/wiki/Protected_health_information" target="_blank" rel="noopener"><span style="font-weight: 400;">PHI</span></a><span style="font-weight: 400;">) data, which is confidential and legally protected. If the data is not stored securely it will pose a serious business risk that can invoke lawful action, </span><span style="font-weight: 400;">such as the <a href="https://en.wikipedia.org/wiki/2018_SingHealth_data_breach" target="_blank" rel="noopener">Singapore Patient Data Breach in 2018</a></span><span style="font-weight: 400;">.</span></p>
<p><span style="font-weight: 400;">This article is written based on our implementation experience at the <a href="http://biorepository.unsw.edu.au/" target="_blank" rel="noopener">University of New South Wales biorepository</a>.</span></p>
<p><span style="font-weight: 400;">To ensure data privacy and minimize data vulnerability, Krishagni provides an option to encrypt the OpenSpecimen MySQL database “at rest”, which will ensure that if anyone with malicious intent gets access to the server will not decrypt the data.</span></p>
<p><span style="font-weight: 400;">Below is a typical network diagram of OpenSpecimen deployment. Usually, on-premise deployments are safer th</span>an on-cloud deployments since the database is deployed within the institute’s VPN. However, when the database is on the cloud, it is vulnerable to attacks.</p>
<p><img fetchpriority="high" decoding="async" class="aligncenter size-full wp-image-11554" src="https://www.openspecimen.org/wp-content/uploads/2020/07/Network-Topology-1.png" alt="" width="1014" height="564" srcset="https://www.openspecimen.org/wp-content/uploads/2020/07/Network-Topology-1.png 1014w, https://www.openspecimen.org/wp-content/uploads/2020/07/Network-Topology-1-300x167.png 300w, https://www.openspecimen.org/wp-content/uploads/2020/07/Network-Topology-1-768x427.png 768w" sizes="(max-width: 1014px) 100vw, 1014px" /></p>
<p><span style="font-weight: 400;">There are two types of data encryption:</span></p>
<p><b>At rest</b><span style="font-weight: 400;">: In the database, all the patient&#8217;s data is stored in files. The attacker can retrieve sensitive data if they get direct access to these files. To avoid this, we can encrypt these data files in such a way that even if someone gains access to the data files, they cannot access the data.</span></p>
<p><b>In transit</b><span style="font-weight: 400;">: When data transfers through a network, it can be intercepted before it reaches the target system. It is also known as &#8220;</span><a href="https://en.wikipedia.org/wiki/Man-in-the-middle_attack" target="_blank" rel="noopener"><span style="font-weight: 400;" >Man In The Middle</span></a><span style="font-weight: 400;">&#8221; attack. To prevent this, the data during transit is encrypted using SSL encryption.</span></p>
<h2><b>MySQL Database Encryption</b></h2>
<p><span style="font-weight: 400;">The MySQL database can be encrypted using the “Keyring Plugin” provided by MySQL.</span></p>
<p>&nbsp;</p>
<p><img decoding="async" class="aligncenter size-full wp-image-11555" src="https://www.openspecimen.org/wp-content/uploads/2020/07/image1-1.png" alt="" width="624" height="200" srcset="https://www.openspecimen.org/wp-content/uploads/2020/07/image1-1.png 624w, https://www.openspecimen.org/wp-content/uploads/2020/07/image1-1-300x96.png 300w" sizes="(max-width: 624px) 100vw, 624px" /></p>
<p><span style="font-weight: 400;">MySQL provides the keyring plugin to encrypt the table data files. To encrypt and decrypt database keyring files is used. This file should be kept outside of the database server file system, i.e., on any external hard drive or remote server for more security.</span></p>
<p><span style="font-weight: 400;">While this article is written for MySQL, the same can be achieved with other databases like Oracle. Post encryption, we have not experienced any performance (speed) drop in the OpenSpecimen application. </span></p>
<p>&nbsp;</p>
<p><em><strong>Written by:</strong> <a href="https://www.linkedin.com/in/krishna-waidande-1b9060199/" target="_blank" rel="noopener">Krishna Waidande</a>. Krishna is a System Administrator at OpenSpecimen and manages product deployments, databases and configuration.</em></p>
<p><b>For more details email </b><a href="mailto:contact@krishagni.com"><b>contact@krishagni.com</b></a></p>
<p>&nbsp;</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
