summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGab <24553253+gabrix73@users.noreply.github.com>2025-02-11 17:54:14 +0100
committerGitHub <noreply@github.com>2025-02-11 17:54:14 +0100
commitdd24fcfc4a7170196e4059ed9257b1b7352b8e98 (patch)
tree1824a4d6def5b79df1a160ed1950c7c57f74d5f6
parent82b54b8adff629a55c6ce6fe92a246157995b0e0 (diff)
downloadnofuture-go-memguard-dd24fcfc4a7170196e4059ed9257b1b7352b8e98.tar.gz
nofuture-go-memguard-dd24fcfc4a7170196e4059ed9257b1b7352b8e98.tar.xz
nofuture-go-memguard-dd24fcfc4a7170196e4059ed9257b1b7352b8e98.zip
Update README.md
-rw-r--r--README.md13
1 files changed, 7 insertions, 6 deletions
diff --git a/README.md b/README.md
index d179075..2cce331 100644
--- a/README.md
+++ b/README.md
@@ -28,10 +28,10 @@ b) <b>Session Management:</b>
c) <b>Encryption Process:</b>
<ul>
-Uses X25519 for key exchange
-Implements box.Seal for authenticated encryption
-Uses random nonces for each encryption
-Zero-copy buffer handling for sensitive data
+<li>Uses X25519 for key exchange</li>
+<li>mplements box.Seal for authenticated encryption</li>
+<li>Uses random nonces for each encryption</li>
+<li>Zero-copy buffer handling for sensitive data</li>
</ul>
<h4>Virtual Keyboard Security Features:</h4>
@@ -71,7 +71,8 @@ Zero-copy buffer handling for sensitive data
<h4>Malware resistance:</h4>
<p>The combination of memguard protection and the virtual keyboard makes it extremely difficult for malware to capture sensitive data because:</p>
Encryption keys are never exposed in regular memory.<br>
-Virtual keyboard prevents keylogging, it also uses randomized layouts.<br>
+Virtual keyboard prevents keylogging.<br>
Memory is actively protected against dumping attempts.<br>
<h4>Overall Security Assessment:</h4>
-<p>The application provides robust protection against both memory-based attacks and network-based threats.</p> The use of memguard for memory protection, combined with the virtual keyboard's anti-keylogging features, creates multiple layers of security that make it extremely difficult for malware or spyware to capture sensitive data.
+<p>The application provides robust protection against both memory-based attacks and network-based threats.</p>
+<p>The use of memguard for memory protection, combined with the virtual keyboard's anti-keylogging features, creates multiple layers of security that make it extremely difficult for malware or spyware to capture sensitive data.</p>