Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > General Coding > Coding Tutorials
You last visited: Today at 06:19

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[C#] Xor Verschlüsselung

Discussion on [C#] Xor Verschlüsselung within the Coding Tutorials forum part of the General Coding category.

Reply
 
Old   #1
 
elite*gold: 14
The Black Market: 108/0/1
Join Date: May 2011
Posts: 2,671
Received Thanks: 818
[C#] Xor Verschlüsselung

Jo, um bspw. Strings in euren Apps zu ver- und entschlüsseln könnt ihr Xor verwenden.
Kontravalenz

Ich werd da jetzt nich viel erklären, sondern einfach die Source pasten.
In Kombination mit dem Wiki-Artikel sollte eigentlich alles geklärt werden

Code:
public string encrypt(string text)
        {
            string encrypted = null;
            char[] encarray = text.ToCharArray();
            int key = new Random().Next(0, 256);

            foreach (char c in encarray)
            {
                int code = Strings.Asc(c);
                encrypted = encrypted + Strings.Chr(code ^ key).ToString() + ":";
            }

            encrypted = encrypted + key.ToString();

            return encrypted;
        }

        public string decrypt(string text)
        {
            string decrytped = null;
            int key = int.Parse(text.Substring(text.LastIndexOf(":") + 1));

            text = text.Substring(0, text.LastIndexOf(":"));

            string[] decarray = text.Split(':');

            foreach (string c in decarray)
            {
                int i = Strings.Asc(c);
                char code = Strings.Chr(i ^ key);
                decrytped = decrytped + c.ToString();
            }

            return decrytped;
        }
vwap is offline  
Old 01/09/2012, 16:32   #2
 
HardCore.1337's Avatar
 
elite*gold: 1
Join Date: Feb 2009
Posts: 1,726
Received Thanks: 729
Wo ist das Tutorial?? Das ist ein Codeausschnitt. Keine Erklärung oder sonstiges?!
HardCore.1337 is offline  
Reply


Similar Threads Similar Threads
AEP & AEX Verschlüsselung
11/30/2012 - Metin2 Private Server - 1 Replies
Hi, ich hatte mal hier in der M2 Section gesehen das man .eix & .epk Sachen umbennen kann. Tja und ein Freund von mir hat es benuzt für sein Server und hat mir seine Updates gegeben. Die sind allerdings in APE & AEX verschlüsselt. Und der Idiot macht im Moment Einsetze in Afganistan.... Kann mir jemand den Threadlink geben wo man .eix usw umbennen kann? Oder wie ich den Müll entpacken kann?
vb verschlüsselung
10/22/2011 - .NET Languages - 6 Replies
hi. kann ich per vb eine datei(.txt) so verschlüsseln das nimand sie öffnen kann,aber das prog noch sie ändern kann? Wenn ja wie da ich ein spiel machen will und nun nicht weiß wie ich es machen soll da sie ja sonst einfach alles ändern könnten... MFG
Die Verschlüsselung
07/21/2011 - Main - 8 Replies
Hey... ich bin grad dabei einen Text zu entschlüsseln . Jedoch bin ich nicht sehr weit gekommen und mein Kopf brummt total... Hier ist die Verschlüsselung : Tmfptiopsd Olüoskkvsop. Rk paeb rqa Räfasb oexöah :T. Actzsyj muz syve Ziqxzioph cqt pma Yvhmth ( Aikfcg ) kvd ukv mmrpm Ryz dqqbuv Gqewdv gqjsd. Tipp : Der Schlüssel liegt in deinem Kopf Einer ne Ahnung welche Verschlüsselung benutzt wurde ?
Verschlüsselung
06/09/2010 - Technical Support - 3 Replies
Moin zusammen, ich möchte eine Partition (nicht das ganze Device!) "verschlüsseln". ich hätte das gern so, das ich beim öffnen der Partition ein Kennwort eingeben muss, mehr nicht... ich hatte mich schon mit Truecrypt beschäftigt, aber hier muss ich die Partition erstmal mounten, und wenn ichs richtig verstanden habe muss truecrypt installiert sein um auf das Medium zu zugreifen. Die stärke der verschlüsselung ist nebensache, sie muss nur dem ersten Neugierigen Blick standhalten :) ich...
Verschlüsselung!
11/07/2009 - Metin2 Private Server - 1 Replies
Also ich suche die verschlüsslung von 12345 in der Datenbank würde mich freuen wenn sie jemand posten würde da ich sie ausversehen gelöscht habe gibt auch ein THX :D



All times are GMT +2. The time now is 06:19.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.