<?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[verschlüsselung]]></title><description><![CDATA[<p>wie macht man eigentlich ein verschlüsselungsprogramm</p>
<p>ich meine man muss ein bestimmtes wort eingeben oder eine zahl und dann bekommt man was<br />
oder auch mit mheren abfragen</p>
<p>mfg lulasch</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/122573/verschlüsselung</link><generator>RSS for Node</generator><lastBuildDate>Sun, 23 Aug 2026 08:57:01 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/122573.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 07 Oct 2005 10:37:03 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to verschlüsselung on Fri, 07 Oct 2005 10:37:03 GMT]]></title><description><![CDATA[<p>wie macht man eigentlich ein verschlüsselungsprogramm</p>
<p>ich meine man muss ein bestimmtes wort eingeben oder eine zahl und dann bekommt man was<br />
oder auch mit mheren abfragen</p>
<p>mfg lulasch</p>
]]></description><link>https://www.c-plusplus.net/forum/post/886940</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/886940</guid><dc:creator><![CDATA[PCfreak]]></dc:creator><pubDate>Fri, 07 Oct 2005 10:37:03 GMT</pubDate></item><item><title><![CDATA[Reply to verschlüsselung on Fri, 07 Oct 2005 11:05:21 GMT]]></title><description><![CDATA[<p>am einfachsten wäre es wenn du die buchsatebn in zahlen umwandeln würdest a = 97...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/886957</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/886957</guid><dc:creator><![CDATA[golden_jubilee]]></dc:creator><pubDate>Fri, 07 Oct 2005 11:05:21 GMT</pubDate></item><item><title><![CDATA[Reply to verschlüsselung on Fri, 07 Oct 2005 11:24:03 GMT]]></title><description><![CDATA[<p>Musst du dich mal mit Kryptografie beschäftigen. Glaube nicht das hier jetzt jemand anfängt und das ganze erklärt, wo es ganze Bücher gibt die sich nur damit beschäftigen. Aber google hilft da bestimmt auch weiter.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/886965</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/886965</guid><dc:creator><![CDATA[Artchi]]></dc:creator><pubDate>Fri, 07 Oct 2005 11:24:03 GMT</pubDate></item><item><title><![CDATA[Reply to verschlüsselung on Fri, 07 Oct 2005 11:30:41 GMT]]></title><description><![CDATA[<p>Verschlüsselung kann sehr kompliziert werden. Für den Anfang kannste dir erstmal rot13 anschauen (eher Verschleierung, als Verschlüsselung).<br />
Hier ist die Beschreibung: <a href="http://de.wikipedia.org/wiki/ROT13" rel="nofollow">http://de.wikipedia.org/wiki/ROT13</a><br />
Beispiel:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;string&gt;
using namespace std;

string rot13(const string &amp;wert)
{
	string ergebnis;
	char alphabet[52];
	int i;

	for(i=0;i&lt;26;++i)
	{
		alphabet[i] = 'a' + ((i+13)%26);
		alphabet[i+26] = 'A' + ((i+13)%26);
	}

	for(i=0;i&lt;wert.length();++i)
	{
		if(wert[i]&gt;='a' &amp;&amp; wert[i]&lt;='z')
			ergebnis.push_back(alphabet[wert[i]-'a']);
		else if(wert[i]&gt;='A' &amp;&amp; wert[i]&lt;='Z')
			ergebnis.push_back(alphabet[wert[i]-'A'+26]);
		else
			ergebnis.push_back(wert[i]);
	}

	return ergebnis;
}

int main()
{
	cout &lt;&lt; rot13(&quot;CPsernx&quot;) &lt;&lt; endl;
	cin.get();
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/886971</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/886971</guid><dc:creator><![CDATA[schorsch code]]></dc:creator><pubDate>Fri, 07 Oct 2005 11:30:41 GMT</pubDate></item><item><title><![CDATA[Reply to verschlüsselung on Fri, 07 Oct 2005 11:49:16 GMT]]></title><description><![CDATA[<p>und hier nochmal ohne das alphabet-array:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;string&gt;
using namespace std;

string rot13(const string &amp;wert)
{
    string ergebnis;
    int i;

    for(i=0;i&lt;wert.length();++i)
    {
        if(wert[i]&gt;='a' &amp;&amp; wert[i]&lt;='z')
            ergebnis.push_back('a' + ((wert[i]-'a'+13)%26));
        else if(wert[i]&gt;='A' &amp;&amp; wert[i]&lt;='Z')
            ergebnis.push_back('A' + ((wert[i]-'A'+39)%26));
        else
            ergebnis.push_back(wert[i]);
    }

    return ergebnis;
}

int main()
{
    cout &lt;&lt; rot13(&quot;CPsernx&quot;) &lt;&lt; endl;
    cin.get();
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/886977</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/886977</guid><dc:creator><![CDATA[schorsch code]]></dc:creator><pubDate>Fri, 07 Oct 2005 11:49:16 GMT</pubDate></item><item><title><![CDATA[Reply to verschlüsselung on Mon, 10 Oct 2005 18:34:43 GMT]]></title><description><![CDATA[<p>Braucht man das Alphabet Array?</p>
<p>MfG, Alex<img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/2122.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--trade_mark"
      title=":trade_mark:"
      alt="™"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/889102</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/889102</guid><dc:creator><![CDATA[Alex*amp**8482*]]></dc:creator><pubDate>Mon, 10 Oct 2005 18:34:43 GMT</pubDate></item><item><title><![CDATA[Reply to verschlüsselung on Mon, 10 Oct 2005 19:37:03 GMT]]></title><description><![CDATA[<p>Alex<img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/2122.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--trade_mark"
      title=":trade_mark:"
      alt="™"
    /> schrieb:</p>
<blockquote>
<p>Braucht man das Alphabet Array?</p>
</blockquote>
<p>wenn man es statisch (bzw. global) als lookup-table verwaltet, kann rechenaufwand gespart werden. es macht natürlich keinen sinn, es bei jedem aufruf mit den gleichen werten neu zu initialisieren, so wie es im Beispiel gemacht wurde, um die version ohne array klarer zu machen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/889170</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/889170</guid><dc:creator><![CDATA[schorsch code]]></dc:creator><pubDate>Mon, 10 Oct 2005 19:37:03 GMT</pubDate></item></channel></rss>