<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Daten nicht als Klartext in Datei speichern.]]></title><description><![CDATA[<p>Schönen Abend,<br />
ich habe eine Frage zum Speichern von Dateien. Alle die mir bisher bekannten<br />
Funktionen wie fopen, CFile, CStdioFile speichern die Daten als Klartext<br />
in die Datei ab. Nun sieht man aber bei vielen Programmen, das Ihre<br />
Speicherdateien nicht lesbar sind. Wie z.B. hier:</p>
<p><a href="http://www.usan.de/save1.gif" rel="nofollow">http://www.usan.de/save1.gif</a><br />
oder hier:<br />
<a href="http://www.usan.de/save2.gif" rel="nofollow">http://www.usan.de/save2.gif</a></p>
<p>Wie ist die vorgehensweise um Dateien so zu speichern, das Sie nicht<br />
mit jedem beliebigen Text-Editor gelesen werden können? Der Hintergrund ist<br />
folgender, wenn ich Benutzerdaten in einer Datei speichern möchte, dann<br />
sollten diese ja nicht unbedingt klartext sein.</p>
<p>Danke Euch</p>
<p>Ach ja selbst wenn ich die Daten mit der Option &quot;wb&quot; binär speicher,<br />
sind die Daten Klartext.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/80197/daten-nicht-als-klartext-in-datei-speichern</link><generator>RSS for Node</generator><lastBuildDate>Sat, 18 Apr 2026 11:39:51 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/80197.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 18 Jul 2004 21:10:06 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Daten nicht als Klartext in Datei speichern. on Sun, 18 Jul 2004 21:19:17 GMT]]></title><description><![CDATA[<p>Schönen Abend,<br />
ich habe eine Frage zum Speichern von Dateien. Alle die mir bisher bekannten<br />
Funktionen wie fopen, CFile, CStdioFile speichern die Daten als Klartext<br />
in die Datei ab. Nun sieht man aber bei vielen Programmen, das Ihre<br />
Speicherdateien nicht lesbar sind. Wie z.B. hier:</p>
<p><a href="http://www.usan.de/save1.gif" rel="nofollow">http://www.usan.de/save1.gif</a><br />
oder hier:<br />
<a href="http://www.usan.de/save2.gif" rel="nofollow">http://www.usan.de/save2.gif</a></p>
<p>Wie ist die vorgehensweise um Dateien so zu speichern, das Sie nicht<br />
mit jedem beliebigen Text-Editor gelesen werden können? Der Hintergrund ist<br />
folgender, wenn ich Benutzerdaten in einer Datei speichern möchte, dann<br />
sollten diese ja nicht unbedingt klartext sein.</p>
<p>Danke Euch</p>
<p>Ach ja selbst wenn ich die Daten mit der Option &quot;wb&quot; binär speicher,<br />
sind die Daten Klartext.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/563396</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/563396</guid><dc:creator><![CDATA[2oopuls]]></dc:creator><pubDate>Sun, 18 Jul 2004 21:19:17 GMT</pubDate></item><item><title><![CDATA[Reply to Daten nicht als Klartext in Datei speichern. on Sun, 18 Jul 2004 21:33:13 GMT]]></title><description><![CDATA[<p>Schreib alles in ne Bilddatei mit Passwort.<br />
--&gt;Codeproject (siehe deren Newsletter)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/563408</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/563408</guid><dc:creator><![CDATA[Baalrun]]></dc:creator><pubDate>Sun, 18 Jul 2004 21:33:13 GMT</pubDate></item><item><title><![CDATA[Reply to Daten nicht als Klartext in Datei speichern. on Sun, 18 Jul 2004 21:50:45 GMT]]></title><description><![CDATA[<p>Wow, besten Dank. Ich habe jetzt mal die Datei, die ich oben als Beispiel<br />
gepostet habe zu .bmp umbenannt und siehe da, es ist tatsächlich ein Bild<br />
mit verstecken Informationen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/563419</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/563419</guid><dc:creator><![CDATA[2oopuls]]></dc:creator><pubDate>Sun, 18 Jul 2004 21:50:45 GMT</pubDate></item><item><title><![CDATA[Reply to Daten nicht als Klartext in Datei speichern. on Thu, 21 Oct 2004 18:13:50 GMT]]></title><description><![CDATA[<p>2oopuls schrieb:</p>
<blockquote>
<p>Schönen Abend,<br />
ich habe eine Frage zum Speichern von Dateien. Alle die mir bisher bekannten<br />
Funktionen wie fopen, CFile, CStdioFile speichern die Daten als Klartext<br />
in die Datei ab. Nun sieht man aber bei vielen Programmen, das Ihre<br />
Speicherdateien nicht lesbar sind. Wie z.B. hier:</p>
<p><a href="http://www.usan.de/save1.gif" rel="nofollow">http://www.usan.de/save1.gif</a><br />
oder hier:<br />
<a href="http://www.usan.de/save2.gif" rel="nofollow">http://www.usan.de/save2.gif</a></p>
<p>Wie ist die vorgehensweise um Dateien so zu speichern, das Sie nicht<br />
mit jedem beliebigen Text-Editor gelesen werden können? Der Hintergrund ist<br />
folgender, wenn ich Benutzerdaten in einer Datei speichern möchte, dann<br />
sollten diese ja nicht unbedingt klartext sein.</p>
<p>Danke Euch</p>
<p>Ach ja selbst wenn ich die Daten mit der Option &quot;wb&quot; binär speicher,<br />
sind die Daten Klartext.</p>
</blockquote>
<p>Klar sind sie Klartext, binär heisst doch nur, das ein int i = 9 nicht<br />
als zeichen, sondern im binären wert (also 4 byte) gespeichert wird.<br />
Ein char ist und bleibt 1 Byte...</p>
<p>Du kannst die Daten aber z.B. verschlüsseln.<br />
Dafür hab ich mal nen Filestream geschrieben, welcher auf die iostreams der stl aufbaut. (lies evtl. den Artikel in der FAQ dazu)<br />
<a href="http://devil81.de/shared/php/download.php?file=FileCrypt.zip&amp;pid=15&amp;dwldid=2" rel="nofollow">FileCrypt</a></p>
<p>Devil</p>
]]></description><link>https://www.c-plusplus.net/forum/post/563427</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/563427</guid><dc:creator><![CDATA[phlox81]]></dc:creator><pubDate>Thu, 21 Oct 2004 18:13:50 GMT</pubDate></item><item><title><![CDATA[Reply to Daten nicht als Klartext in Datei speichern. on Sun, 18 Jul 2004 22:29:52 GMT]]></title><description><![CDATA[<p>2oopuls schrieb:</p>
<blockquote>
<p>Wow, besten Dank. Ich habe jetzt mal die Datei, die ich oben als Beispiel<br />
gepostet habe zu .bmp umbenannt und siehe da, es ist tatsächlich ein Bild<br />
mit verstecken Informationen.</p>
</blockquote>
<p>Da gibt dir jemanden nen Rat wie du Dateien vor Zugriffen<br />
schützen kannst und du schreibst sowas. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_down"
      title=":-1:"
      alt="👎"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_down"
      title=":-1:"
      alt="👎"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/563431</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/563431</guid><dc:creator><![CDATA[Zyniker]]></dc:creator><pubDate>Sun, 18 Jul 2004 22:29:52 GMT</pubDate></item><item><title><![CDATA[Reply to Daten nicht als Klartext in Datei speichern. on Sun, 18 Jul 2004 23:22:45 GMT]]></title><description><![CDATA[<p>Zyniker schrieb:</p>
<blockquote>
<p>2oopuls schrieb:</p>
<blockquote>
<p>Wow, besten Dank. Ich habe jetzt mal die Datei, die ich oben als Beispiel<br />
gepostet habe zu .bmp umbenannt und siehe da, es ist tatsächlich ein Bild<br />
mit verstecken Informationen.</p>
</blockquote>
<p>Da gibt dir jemanden nen Rat wie du Dateien vor Zugriffen<br />
schützen kannst und du schreibst sowas. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_down"
      title=":-1:"
      alt="👎"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_down"
      title=":-1:"
      alt="👎"
    /></p>
</blockquote>
<p>Sorry vielmals, wieso schreib ich sowas? Der Rat war super und<br />
ich kenne den Artikel von codeproject. Ich war halt nur überrascht,<br />
das die Save Datei von einem Programm auf meinem Rechner gleich<br />
diese Methode verwendet.</p>
<p>@devil81, danke dir, ich werds mal testen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/563439</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/563439</guid><dc:creator><![CDATA[2oopuls]]></dc:creator><pubDate>Sun, 18 Jul 2004 23:22:45 GMT</pubDate></item><item><title><![CDATA[Reply to Daten nicht als Klartext in Datei speichern. on Mon, 19 Jul 2004 05:38:55 GMT]]></title><description><![CDATA[<p>IMHO verwenden viele auch serialisierung um Daten zu speichern.<br />
Da steht dann auch fast nichts im klartext. Kann ich aber bei einem CString nicht sagen ob es da auch so ist.<br />
Teste es einfach mal.<br />
So eine Applikation mit Ser. ist ja in 10 MIn gemacht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/563462</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/563462</guid><dc:creator><![CDATA[Unix-Tom]]></dc:creator><pubDate>Mon, 19 Jul 2004 05:38:55 GMT</pubDate></item><item><title><![CDATA[Reply to Daten nicht als Klartext in Datei speichern. on Mon, 19 Jul 2004 07:25:38 GMT]]></title><description><![CDATA[<p>Morning,<br />
ich hab mir jetzt überlegt, das es doch reichen müsste, jedes Zeichen<br />
um einen beliebigen Faktor zu erhöhen. Das wäre zwar nicht für<br />
Passwörter geeignet, ist aber auch nicht von jedem Texteditor lesbar.</p>
<pre><code class="language-cpp">CString encode;
encode = &quot;Dieser Klartext soll nicht gleich lesbar sein.&quot;;

for (unsigned int i = 0; i &lt; encode.GetLength(); i++)
{
	encode.SetAt( i , encode.GetAt( i ) + 10 );
}
</code></pre>
<p>Wäre nur die Frag, ob das auf kurz oder Lang der ascii Zeichensatz<br />
mitmacht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/563491</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/563491</guid><dc:creator><![CDATA[2oopuls]]></dc:creator><pubDate>Mon, 19 Jul 2004 07:25:38 GMT</pubDate></item><item><title><![CDATA[Reply to Daten nicht als Klartext in Datei speichern. on Mon, 19 Jul 2004 09:30:57 GMT]]></title><description><![CDATA[<p>die ASCII-Teichen machen es mit, wenn sie am ende sind, wird einfach wieder am anfang angefangen, sollte der gespeicherte text aber etwas länger sein, knack man sowas mit nem kaffee, papier und bleistift</p>
]]></description><link>https://www.c-plusplus.net/forum/post/563557</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/563557</guid><dc:creator><![CDATA[Emperor_L0ser]]></dc:creator><pubDate>Mon, 19 Jul 2004 09:30:57 GMT</pubDate></item></channel></rss>