Добавить шифр Цезаря в чат JavaJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Добавить шифр Цезаря в чат Java

Сообщение Anonymous »

Итак, я просто хочу добавить Caesar Cipher в мое приложение для чата Java, как мне добавить? Я хочу зашифровать клиентский сервер, а затем расшифровать сервер на сервере. < /P>

Кстати, вот мой код чата Java: < /p>

import java.io.*;
import java.net.*;
import java.util.Scanner;

public class chat
{
static void Client() throws IOException
{
String ip;
BufferedReader cmb=new BufferedReader(new InputStreamReader(System.in));
System.out.println("Masukkan IP Server : ");
ip=cmb.readLine();
Socket client=null;
client=new Socket(""+ip,8888);
BufferedReader sin=new BufferedReader(new
InputStreamReader(client.getInputStream()));
PrintStream sout=new PrintStream(client.getOutputStream());
BufferedReader stdin=new BufferedReader(new InputStreamReader(System.in));
String s;

while (true)
{
System.out.print("Client : ");
s=stdin.readLine();
sout.println(s);
s=sin.readLine();
System.out.print("Server : "+s+"\n");
if(s.equalsIgnoreCase("Bye"))
break;
}
stdin.close();
sout.close();
sin.close();
client.close();
}
static void Server() throws IOException {
ServerSocket server=null;
Socket client=null;

try
{
server=new ServerSocket(8888);
System.out.println("Server telah online");
client=server.accept();
System.out.println("Client telah masuk dan bisa online");
}

catch(IOException e)
{
System.out.println(e.getMessage());
System.exit(-1);
}

System.out.println("Silahkan chat");
InputStream masuk=client.getInputStream();
OutputStream keluar=client.getOutputStream();
BufferedReader in=new BufferedReader(new
InputStreamReader(client.getInputStream()));
PrintStream out=new PrintStream(client.getOutputStream());
BufferedReader stdin=new BufferedReader(new InputStreamReader(System.in));
String pesan;

while (true)
{
pesan=in.readLine();
if(pesan.equalsIgnoreCase("stop"))
{
out.println("sampai jumpa");
break;
}
System.out.println("Client chat : "+pesan);
System.out.print("Server : ");
pesan=stdin.readLine();
out.println(pesan);
}

server.close();
client.close();
in.close();
out.close();
stdin.close();
}

public static void main(String args[]) throws IOException
{
int pil;
System.out.println("Masukkan Angka yang akan Anda Pilih");
System.out.println("1. Server");
System.out.println("2. Client");
System.out.println("3. Keluar");
System.out.println();
System.out.println("Masukkan Pilihan : ");
Scanner input = new Scanner(System.in);
pil = Integer.parseInt(input.next());
switch(pil)
{
case 1:
Server();
break;
case 2:
Client();
break;
case 3:
System.out.println();
System.out.println("Terima Kasih Telah Menggunakan Aplikasi Ini");
break;

default :
System.out.println("Maaf Keyword Yang Anda Masukkan Salah");
System.out.println("Silahkan Ulangi Lagi");
break;
}
}}
< /code>

Я знаю, как работает шифр Цезаря, но я не знаю, как их реализовать в моем коде. < /p>

Подробнее здесь: https://stackoverflow.com/questions/312 ... -java-chat
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Шифр Цезаря на C#
    Гость » » в форуме C#
    0 Ответы
    28 Просмотры
    Последнее сообщение Гость
  • Грубое принудительное шифр Цезаря
    Anonymous » » в форуме Python
    0 Ответы
    2 Просмотры
    Последнее сообщение Anonymous
  • Декодер шифра Цезаря на Java – неожиданный результат
    Anonymous » » в форуме JAVA
    0 Ответы
    39 Просмотры
    Последнее сообщение Anonymous
  • Проблемы с чат-ботом Telegram. Чат не найден, хотя он есть
    Anonymous » » в форуме Python
    0 Ответы
    45 Просмотры
    Последнее сообщение Anonymous
  • Проблемы с чат-ботом Telegram. Чат не найден, хотя он есть
    Anonymous » » в форуме Python
    0 Ответы
    48 Просмотры
    Последнее сообщение Anonymous

Вернуться в «JAVA»