B
Blademanic
Gast
Hallo an alle, ich besuche die 11 BFI (Höhere Berufsfachschule für Informationstechnik) 
Unsere Aufgabe im Fach Anwendungen entwicklen (Programmieren) soll sein, ein Verschlüsselung/Entschlüsselungs Programm zu erstellen. Hab schon etwas angefangen, doch stehe mittlerweile voll auf dem Schlauch.
Hoffe ihr könnt mir ein bisschen helfen und sorry wenn ich vill in eine falsche Kategorie reingeschrieben haben sollte, benutze nicht häufig die Hilfe in Foren
Schonmal Danke im voraus für jede Antwort.
Unsere Aufgabe im Fach Anwendungen entwicklen (Programmieren) soll sein, ein Verschlüsselung/Entschlüsselungs Programm zu erstellen. Hab schon etwas angefangen, doch stehe mittlerweile voll auf dem Schlauch.
Hoffe ihr könnt mir ein bisschen helfen und sorry wenn ich vill in eine falsche Kategorie reingeschrieben haben sollte, benutze nicht häufig die Hilfe in Foren
Schonmal Danke im voraus für jede Antwort.
Java:
import java.io.RandomAccessFile;
import javax.swing.*;
public class Entschlüsselung{
private static final String Abrechen = null;
private static char[] ciphers;
private static char[] bipers;
RandomAccessFile rf = new RandomAccessFile("passwort.txt", "rw");
String passwort_txt = rf.readLine();
double ipasswort = Double.parseDouble(passwort_txt);
public static char[] verschluesseln(char[] zeichen, char[] passwort){
int k=0;
for (int j=0; j<zeichen.length; j++){
zeichen[j] = (char) ( (int)zeichen[j] + (int)passwort[k++] );
if ( k > j) k=0;
}
return zeichen;
}
public static char[] entschluesseln(char[] zeichen, char [] passwort){
int k=0;
for (int j=0; j<zeichen.length; j++){
zeichen[j] = (char) ( (int)zeichen[j] - (int)passwort[k++] );
if ( k > j) k=0;
}
return zeichen;
}
public static void main(String [] args){
String izeichen, ipasswort;
izeichen = JOptionPane.showInputDialog("Einen zu verschlüsselnen Ausdruck, bitte.");
ipasswort = JOptionPane.showInputDialog("Ein Passwort zur Ver-/Entschlüsselung, bitte.");
char zeichen[] = izeichen.toCharArray();
char passwort[] = ipasswort.toCharArray();
ciphers = verschluesseln( zeichen, passwort );
System.out.println("verschlüsselter Ausdruck");
System.out.println(zeichen);
bipers = entschluesseln(zeichen, passwort);
System.out.println("entschlüsselter Ausdruck");
System.out.println(zeichen);
}
}