myGully.com

myGully.com (https://mygully.com/index.php)
-   Programmierung (https://mygully.com/forumdisplay.php?f=67)
-   -   Chiffren (https://mygully.com/showthread.php?t=3074710)

LittleGothicangel 25.10.13 13:00

Chiffren
 
Guten Tag,
Ich wollte mal durchfragen, ob jemand sich im Bereich Kryptographie der Programmierung auskennt.
Ich verstehe nicht wie ich es formuliere, dass z.b. aus :
"A" -> "F" wird,
aber aus :
"AA" -> "FG" wird.

und wie man das ganze dann z.b. in einem javas***** formuliert.

MFG

flotti 25.10.13 20:12

so wie ich das sehe versuchst du eine art caesar-code?!

wie aus a f wird sollte klar sein:

pseudecode:
PHP-Code:

msg 
sercret 
=  5
crypt_msg 
sercret 

in deinem beispiel wird, wenn ein buchstabe doppelt vorkommt der zweite eine stelle weiter verschoben als der erste

pseudocode:

PHP-Code:

chararray msg = {AA
chararray crypt_msg
secret 
5
for(i in msg.size-1
   
crypt_msg[i] = msg[i]+secret
   
if msg[i] == msg[(i+1)]          
         
crypt_msg[i+1] = msg[i+1] +secret +


LittleGothicangel 26.10.13 08:39

Dankeschön, das ist genau das was ich gesucht habe.

Aber wie würde das aussehen wenn ich dies für alle Groß- und Kleinbuchstaben machen will?

flotti 26.10.13 14:29

Du könntest die if abfrage um eine oderverknüpfung erweitern und dort mit dem entsprechendem groß / klein Buchstaben vergleichen

LittleGothicangel 27.10.13 09:24

Danke.


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:13 Uhr.

Powered by vBulletin® (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.