Algorithm zum Verschlüsseln und Entschlüsseln

Status
Nicht offen für weitere Antworten.
F

felipe.costa

Gast
Hallo

Ich bin Student und habe in der ersten Semester Programmiersprache, und verstehe nicht viel, was der Professor erzählt... Ich versuche ein Algortihm zu entwickeln, schafe ich aber nicht. Das Programm sollte ein Schlüsselwort, eine CODIERUNGSTHEORIE und den Verschlüsselter Text haben. Das Ziel bei diser Aufgabe ist "bei gegebenen Problemen geeignete Felder und Methoden entwerfen und programmieren können"...
Ich habe in Internet eine ähnliche Aufgabe gefunden, aber die ist komplizierter... http://www.pervasive.jku.at/Teachin...gen/UE07/Softwareentwicklung 1 - Uebung07.pdf
Eine fertige Beispiel wäre nicht schlecht...

Entschuldigung, wenn der Text viele fehler enthält :)

Ich bedanke mich,

mit freundlichen Grüßen
 

Murray

Top Contributor
Poste die Aufgabenstellung bitte etwas genauer. Und wenn Du noch überhaupt keinen Lösungsansatz oder irgendwelche speziellen Fragen zur Aufgabe hast, dann bitte gleich unter "Hausaufgaben".
 

0x7F800000

Top Contributor
Naja, wir müssten doch zumindest mal wissen, für welchen anwendungsgebiet das gedacht ist, ob das zur kommunikation oder zum verschlüsselten abspeichern von daten, symmetrisch oder asymmetrisch oder wie oder was...?
 
G

Guest

Gast
Ich freue mich darüber, dass ihr euch gemeldet habt! Danke schön. Morgen ich schreibe die Aufgabestellung aus der website der universität ab, jetzt er ist offline...
Aber ich habe ein Algarithm geschrieben, es ist wahrscheinlich falsch (es ist zu spät, um richtig zu überlegen), aber es ist schon der Anfang...

/**
* Algorithmus zum Verschlüsseln und Entschlüsseln von Texten
*
* @author Felipe Costa
* @version 06.12.2008
*/
import inout.Console;
public class Enigma
{
public static void main (String args[])
{
char [] text;
char [] schluesselwort;
char [] geheimtext;
System.out.println("Typen Sie bitte (1) zum Textverschlüsseln oder (2) zum Textentschlüsseln ein");
wahl = Console.readInt();
if (wahl = 1)
{
System.out.println("Geben Sie bitte den Text zum Verschlüsseln an");
text = Console.readCharArray();
System.out.println("Geben Sie bitte das Schlüsselwort an");
schluesselwort = Console.readCharArray();
for (int i = 0; i < text.lenght - 1; i++)
for (int j = 0; j < schluesselwort.lenght - 1; j++)
{
text;
schluesselwort[j];
geheimtext = text - schluesselwort[j + 1];
}
System.out.println("Schlüsselwort :" + schluesselwort +);
System.out.println("Text :" + text +);
System.out.println("Verschlüsselter Text: :" + geheimtext +);
}
}
 
F

felip.costa

Gast
Entwerfen Sie einen Algorithmus zum Verschlüsseln und Entschlüsseln von Texten nach der im Wissensbaustein Geheimschriften (Links siehe unten) erläuterten Methode und realisieren Sie den Algorithmus als Java-Programm. Die Ausgabe soll folgende Form aufweisen:

Schlüsselwort:
INFORMATIK
Text:
CODIERUNGSTHEORIE
Verschlüsselter Text:
KAGTRYOZGTRJXPUFO

Schlüsselwort:
INFORMATIK
Text:
KAGTRYOZGTRJXPUFO
Entschlüsselter Text:
CODIERUNGSTHEORIE


Das Programm soll wahlweise entschlüsseln oder verschlüsseln für beliebige Schlüsselworte. Entschlüsseln Sie mit Ihrem Programm folgenden Text (Schlüsselwort: INFORMATIK):

LMVSNIYZSJCCUFUPOJHJQZXVGTEEGJLBRPNVY
VZGUQRENGKGZESQMGXPAFKQFSMPFSUQWK

Verschlüsseln und entschlüsseln Sie außerdem Ihren Vor- und Nachnamen.

Laden Sie den Quellcode mit den ausgeführten Ein- und Ausgaben als Textdatei auf den Server.


Für das Verschlüsseln gibt es max. 40 Punkte, ebenfalls für das Entschlüsseln einschl. der Ein- und Ausgabewerte.

20 Punkte gibt es für die geeignete Wahl der Datenstruktur und der Methoden einschl. der gewählten Parameterlisten.

Hinweis: Konzentrieren Sie sich bei Ihrer Lösung auf die Großbuchstaben A-Z. Vermeiden Sie bei der Eingabe Leerzeichen, Sonderzeichen, numerische Werte und Kleinbuchstaben.
 

0x7F800000

Top Contributor
felip.costa hat gesagt.:
Algorithmus zum Verschlüsseln und Entschlüsseln von Texten nach der im Wissensbaustein Geheimschriften (Links siehe unten) erläuterten Methode
achso, der Wissensbaustein unten links, natürlich! wieso hab ich bloß nicht gleich draufgeguggt? :noe:
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
X Reverse algorithm engineering (Java code) Java Basics - Anfänger-Themen 6
H String verschlüsseln - eigener Algorithmus Java Basics - Anfänger-Themen 104
L Verschlüsseln mit bouncing castle Java Basics - Anfänger-Themen 1
I SHA512 verschlüsseln und dann wieder auslesen? Java Basics - Anfänger-Themen 35
T String simpel aber sicher verschlüsseln Java Basics - Anfänger-Themen 5
U Passwort verschlüsseln schlägt fehl Java Basics - Anfänger-Themen 3
L Text verschlüsseln Java Basics - Anfänger-Themen 13
S Strings verschlüsseln und entschlüsseln?! Java Basics - Anfänger-Themen 6
H Erste Schritte Verschlüsseln Java Basics - Anfänger-Themen 13
O Java Dateien verschlüsseln? Java Basics - Anfänger-Themen 22
B String verschlüsseln - Applet - ohne BASE64 Java Basics - Anfänger-Themen 7
R Server-Daten sichern/verschlüsseln Java Basics - Anfänger-Themen 10
P Sensible Daten Speichern/Verschlüsseln von serialisiertem Objekt Java Basics - Anfänger-Themen 5
-horn- Java-Bytecode und Outputs verschlüsseln? Java Basics - Anfänger-Themen 3
E Verschlüsseln und FileWrite Java Basics - Anfänger-Themen 6
S String mit Hilfe von Array verschlüsseln Java Basics - Anfänger-Themen 19
S Nummern verschlüsseln, prüfen ob vorhanden in Datenbank Java Basics - Anfänger-Themen 2
B Strings verschlüsseln Java Basics - Anfänger-Themen 6
H verschlüsseln von daten Java Basics - Anfänger-Themen 2
D daten verschlüsseln Java Basics - Anfänger-Themen 4
D Passwort verschlüsseln mit MD5 Java Basics - Anfänger-Themen 30
A MD5 verschlüsseln Java Basics - Anfänger-Themen 3
A DSA und Base64 Verschlüsseln und Entschlüsseln Java Basics - Anfänger-Themen 4
S "Verschlüsseln" anderer Dateien! Java Basics - Anfänger-Themen 19
L Datei verschlüsseln Java Basics - Anfänger-Themen 9
A Entschlüsseln einer Datei Java Basics - Anfänger-Themen 16
T Text ver- und entschlüsseln Java Basics - Anfänger-Themen 8
J Ver-/Entschlüsseln einzelner Buchstaben Java Basics - Anfänger-Themen 4

Ähnliche Java Themen

Neue Themen


Oben