πŸ’Ύ Presentation Layer Simulator

Simulasi Encoding, Enkripsi, Kompresi, dan proses sebaliknya.

← Kembali ke Dashboard

πŸ“˜ Bagaimana Ini Bekerja?

Presentation Layer bertanggung jawab untuk memastikan data yang dikirim oleh satu sistem dapat dibaca oleh sistem lain. Ini melibatkan tiga proses utama yang disimulasikan di sini:

  1. Encoding (Base64): Data asli diubah menjadi format teks yang aman untuk ditransmisikan. Base64 mengubah data biner menjadi karakter ASCII, mencegah data rusak saat melewati sistem yang hanya mendukung teks.
  2. Encryption (Caesar Cipher): Data yang sudah di-encode kemudian dienkripsi untuk keamanan. Caesar Cipher adalah metode sederhana yang menggeser setiap huruf dalam teks sejumlah langkah tertentu (disebut 'shift'). Hanya yang tahu nilai 'shift' yang bisa membaca pesan aslinya.
  3. Compression (Run-Length Encoding - RLE): Data yang sudah dienkripsi kemudian dikompresi untuk mengurangi ukurannya, sehingga menghemat bandwidth. RLE bekerja dengan mengganti urutan karakter yang berulang dengan satu karakter dan jumlah pengulangannya (misalnya, 'AAAA' menjadi 'A4').

1. Encoded (Base64):

2. Encrypted (Caesar Cipher):

3. Compressed (RLE):

🧠 Log Proses