Meine eigene Textverschlüsselung

10/14/2011 17:25 joniator12#1
Hi,
Die Meisten würden jz sagen : Benutz google etc.
Aba ich hab leider nichts passendes gefunden.
Also: Ich will folgendes: A= 1-1-1, B=1-1-2 usw..... das ganze au mit sonderzeichen ,ich mach das nich ganz so wie beschrieben sondern mix das ein wenig durcheinander (is sicherer)
ich möchte 2 textboxen eine nur mit read only un die andere ganz normal. Das programm sollte verschlüsseln und entschlüsseln können, kann mir irwer einen code mit passender erklährung geben?? Hab echt keinen plan wie ich das machen soll.
Wär echt nett wenn mir wer helfen könnte.
Danke im voraus.
Lg joniator12 =D
10/14/2011 17:44 beatd0wn[]#2
Einfach den String mit "split" in seine einzelnen char zerlegen und dann jeden einzelnen char überprüfen und dann durch deinen jeweiligen "1-1-1 code" ersetzen.
10/14/2011 17:49 joniator12#3
??
Gibts da n code dafür??
Pls
10/14/2011 17:54 beatd0wn[]#4
Das sind 5 Zeilen code? Und was bringt dir C&P?
[Only registered and activated users can see links. Click Here To Register...]
10/14/2011 17:58 Devil589#5
String.Replace ist meiner Meinung nach die richtige Funktion.
Denn diese Funktion sucht in einem angegebenen String ein oder mehrere Zeichen und tauscht sie durch die zu ersetzenden Zeichen aus.
10/14/2011 17:58 ZackBlack#6
Wenn du jetzt nur Texte verschlüsseln willst, ohne so eine eigene Verschlüsselung hast du hier ein Tutorial, das geht in VB & C#. [Only registered and activated users can see links. Click Here To Register...] Mit eigener Verschlüsselung würd ich klassich mit Schleife und switch machen ;D
10/14/2011 18:39 joniator12#7
Quote:
Originally Posted by beatd0wn[] View Post
Das sind 5 Zeilen code? Und was bringt dir C&P?
[Only registered and activated users can see links. Click Here To Register...]
un wie soll ich dat einsetzen??
oder kannste gleich ein verpacktes form senden??
10/14/2011 18:51 ●ROBBY●#8
[Only registered and activated users can see links. Click Here To Register...]
10/14/2011 19:03 Tyrar#9
wie wärs mit etwas in diese richtung:

Code:
char* encrypt(char* buffer, size_t length)
{
char* out=new char[length*3];
for(int i = 0; i < (length*3); i++) out[i]=0x00;
for(int i = 0; i < length; i++) lstrcatA(out,cryptchars[GetIndex((int)buffer[i])]);
return out;
}
als cryptchars:

Code:
const char* cryptchars[] = { "111","112","113","114","115" };
usw..

als GetIndex:
Code:
int GetIndex(int idx)
{
int dif=idx-sizeof(cryptchars);
if(dif>0) dif=dif-sizeof(cryptchars);
return dif;
}
würde vom ergebnis das gleiche bringen und alle ascii chars beinhalten (wobei bei einer unvollständigen cryptchars liste crap bei rauskommen würde)
10/14/2011 19:17 joniator12#10
währe cool wenn ich das au kapieren könne . also: A=1-1-1 B=1-1-2 C= 1-1-3 usw...
Kannste mir das mal erklähren, für dummies?? :P
Aja : die sprache sollte c+ oder c++ sein von visual basic 2008 xD
10/14/2011 19:45 Tyrar#11
Quote:
Originally Posted by joniator12 View Post
währe cool wenn ich das au kapieren könne . also: A=1-1-1 B=1-1-2 C= 1-1-3 usw...
Kannste mir das mal erklähren, für dummies?? :P
Aja : die sprache sollte c+ oder c++ sein von visual basic 2008 xD
keine weiteren fragen euer ehren :|
10/15/2011 11:46 Prestino#12
Quote:
Originally Posted by joniator12 View Post
währe cool wenn ich das au kapieren könne . also: A=1-1-1 B=1-1-2 C= 1-1-3 usw...
Kannste mir das mal erklähren, für dummies?? :P
Aja : die sprache sollte c+ oder c++ sein von visual basic 2008 xD
Ist dir das nicht peinlich ?
10/15/2011 12:22 Kraizy​#13
Quote:
Originally Posted by joniator12 View Post
die sprache sollte c+ oder c++ sein von visual basic 2008 xD
Von was genau? Windows 7, Vista oder XP..?
10/15/2011 18:09 beatd0wn[]#14
Man merkt das du so ca 0% Ahnung hast von dem was du redest... Wie dem sei, ich hab mal deine kleine Textverschlüsselung zu einem Programm gewürfelt.
See Anhang.
10/15/2011 19:53 joniator12#15
hab schon was gefunden^^ : Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim str As String, myNewstr As String
str = txtINPUT.Text

For Each stt As String In str

Select Case True

Case stt = "a"
stt = " 1-4-7"
Case stt = "b"
stt = " 1-4-2"
Case stt = "c"
stt = " 1-4-"
Case stt = "d"
stt = " 1-4-" usw
Quote:
Man merkt das du so ca 0% Ahnung hast von dem was du redest... Wie dem sei, ich hab mal deine kleine Textverschlüsselung zu einem Programm gewürfelt.
See Anhang.
nee ich bin nich gerade der programmiermaster, aba noob bin ich au nich gerade^^