Langsung ke alat
mtool
  • gratis
  • tanpa daftar
  • di perangkat

Simulator mesin SIGABA

Simulator SIGABA memperagakan enkripsi dan dekripsi dengan model pendidikan 15 rotor di browser kamu, gratis dan tanpa daftar. Atur 15 rotor dalam tiga kelompok, ketik pesan lalu ikuti jejak sinyal; setiap pesan kembali ke kunci awal.

Pengaturan mesin

Atur 15 rotor dalam tiga kelompok. Kunci awal yang sama dipakai ulang untuk setiap pesan.

Model

Rotor sandi

0:O · 1:O · 2:O · 3:O · 4:O

Rotor kendali

5:O · 6:O · 7:O · 8:O · 9:O

Rotor indeks

0:0 · 1:0 · 2:0 · 3:0 · 4:0

Enkripsi atau dekripsi

Untuk mendekripsi, gunakan kunci awal dan varian yang sama. SIGABA tidak memiliki reflektor: sinyal melewati rotor sandi secara terbalik.

Operasi
0 / 5000

Aturan papan ketik historis: spasi menjadi Z sebelum disandi, sedangkan Z yang diketik menjadi X. Saat didekripsi, Z internal dicetak sebagai spasi; Z asli tidak dapat dipulihkan.

Ikuti sinyal

Huruf lebih dulu melewati lima rotor sandi. Pulsa kendali dan indeks lalu menentukan rotor yang maju untuk huruf berikutnya.

Masukkan teks untuk melihat jalur tiap huruf dan gerakan rotor.

Model pembelajaran CSP-889 / CSP-2900. Rangkaian rotor 26 kontak yang dipublikasikan dibuat untuk simulator, bukan rangkaian masa perang yang terverifikasi. Teks sandi historis memerlukan rotor dan kunci yang cocok.

Semua pemrosesan terjadi di tab ini. Pesan dan kunci tidak dikirim ke mtool. Sandi rotor historis tidak aman untuk rahasia masa kini.

Mekanisme, asal rangkaian, dan vektor uji: NSA · SJSU · Rotorvis

Cara kerjanya

  1. Atur semua 15 rotorAtur 15 rotor dalam tiga kelompok. Kunci awal yang sama dipakai ulang untuk setiap pesan. Memilih rotor yang sudah dipakai akan menukar dua nomor. Setiap rotor 26 kontak hanya dipakai sekali.
  2. Enkripsi atau dekripsiUntuk mendekripsi, gunakan kunci awal dan varian yang sama. SIGABA tidak memiliki reflektor: sinyal melewati rotor sandi secara terbalik. Aturan papan ketik historis: spasi menjadi Z sebelum disandi, sedangkan Z yang diketik menjadi X. Saat didekripsi, Z internal dicetak sebagai spasi; Z asli tidak dapat dipulihkan.
  3. Ikuti sinyalHuruf lebih dulu melewati lima rotor sandi. Pulsa kendali dan indeks lalu menentukan rotor yang maju untuk huruf berikutnya.

Pertanyaan

Apa itu mesin SIGABA?

Simulasikan 15 rotor SIGABA. Enkripsi dan dekripsi dengan CSP-889 atau CSP-2900, lalu amati setiap gerak rotor. Lima rotor 26 kontak mengubah pesan dari kiri ke kanan. Pada CSP-2900, slot 2 dan 4 bergerak berlawanan arah.

Bagaimana 15 rotor bekerja?

Lima rotor 26 kontak mengatur langkah tak beraturan. Slot 3 maju tiap ketukan; slot 1 dan 5 tetap. Lima rotor 10 kontak tidak bergerak selama pesan dan menyalurkan pulsa kendali ke rotor sandi. Huruf lebih dulu melewati lima rotor sandi. Pulsa kendali dan indeks lalu menentukan rotor yang maju untuk huruf berikutnya.

Bagaimana mendekripsi teks SIGABA?

Untuk mendekripsi, gunakan kunci awal dan varian yang sama. SIGABA tidak memiliki reflektor: sinyal melewati rotor sandi secara terbalik.

Apa yang terjadi pada spasi dan Z?

Aturan papan ketik historis: spasi menjadi Z sebelum disandi, sedangkan Z yang diketik menjadi X. Saat didekripsi, Z internal dicetak sebagai spasi; Z asli tidak dapat dipulihkan.

Apakah rangkaian rotornya asli?

Model pembelajaran CSP-889 / CSP-2900. Rangkaian rotor 26 kontak yang dipublikasikan dibuat untuk simulator, bukan rangkaian masa perang yang terverifikasi. Teks sandi historis memerlukan rotor dan kunci yang cocok.

Apakah alat ini gratis?

Ya. Alat ini gratis, tanpa daftar dan tanpa batas penggunaan harian.

Apakah saya perlu akun?

Tidak. Kamu bisa menggunakan alat ini tanpa akun.

Apakah yang saya masukkan dikirim ke mana pun?

Tidak. Alat ini berjalan di browser kamu. Masukan dan hasil tetap di perangkatmu, kecuali kamu memilih untuk membagikannya.

Alat terkait

Simulator mesin Enigma

Simulasikan mesin Enigma I, M3, dan M4 secara online untuk mengenkripsi atau mendekripsi teks. Atur rotor, cincin, reflektor, dan papan steker.

Buka

Simulator Fialka M‑125

Simulasikan Fialka M‑125: atur sepuluh rotor dan kartu berlubang, enkripsi teks Kiril, lalu lihat setiap gerak rotor.

Buka

Enkripsi teks

Enkripsi dan dekripsi pesan dalam bahasa apa pun dengan kunci acak 256 bit langsung di peramban.

Buka