Pythagorean cipher

10+
Hasil download
Rating konten
Semua Umur
Gambar screenshot
Gambar screenshot
Gambar screenshot
Gambar screenshot
Gambar screenshot
Gambar screenshot
Gambar screenshot
Gambar screenshot

Tentang aplikasi ini

Sandi Pythagoras adalah kriptosistem kriptografi klasik, lebih tua dari pada sistem lain seperti sandi Caesar. Itu dijelaskan oleh Pythagoras berdasarkan teori musik yang dipelopori oleh Pythagoras, dan digunakan secara luas oleh kekaisaran Yunani selama Perang Punisia Kedua.
Menurut Plutarch, kekaisaran Romawi lebih suka mengadopsi sandi Caesar karena lebih sederhana daripada sandi Pythagoras, dan juga karena keterbatasan jenis sandi ini karena masalah serigala kelima, yang menyebabkan kesalahan dalam proses dekripsi yang diturunkan. dari penyimpangan oleh koma Pythagoras. Deskripsi prosedur dapat ditemukan dalam karya Plutarch, selain perbandingan dengan sandi scytale Spartan.
Menurut sejarawan lain, sandi ini membutuhkan ahli kriptologi atau juru tulis yang ahli dalam teori musik dan dengan telinga musik yang berpendidikan tinggi. Dan meskipun memungkinkan untuk ditransmisikan dalam jarak yang sangat jauh menggunakan alat musik yang berbeda pada waktu itu, sistem lain yang berlaku.
Filsuf Plato merujuk dalam penggalan dialognya ke sistem pendahulu yang digunakan oleh Pythagoras oleh Atlantis. Bahkan di dalamnya, suatu pengaruh yang nyata dikemukakan dalam definisi dan penggunaannya. Karena tidak ada dokumen mengenai Atlantis, maupun tentang keberadaannya yang sebenarnya, pernyataan ini tidak dapat dikuatkan.
Peningkatan sistem notasi musik yang diproduksi pada Abad Pertengahan memungkinkan jenis cipher klasik ini menyebar, selain memungkinkan berkembangnya varian. Namun demikian, masalah yang berasal dari temperamen yang dihasilkan dari penyetelan Pythagoras, menyebabkan masalah terus-menerus terjadi selama dekripsi, meskipun kriptogram ditransmisikan secara tertulis pada tongkat dan bukan melalui pancaran suara menggunakan alat musik. Selain itu, kebingungan konstan dalam kriteria enkripsi pada saat tidak ada konsensus seperti hanya intonasi. Pada saat itu belum ada standar musik, dan itu memperumit metode enkripsi meskipun kedua belah pihak memiliki kunci dan prosedur simetris.
Menurut beberapa kronik, cryptosystem sangat penting selama invasi Muslim ke Al-Andalus, digunakan untuk transmisi pesan militer penting. Beberapa penulis sejarah pada waktu itu memastikan bahwa, berkat sedikit penyebarannya, ada banyak budaya yang tidak mengetahui metode enkripsi ini, yang berperan sebagai kekuatan bagi cryptanalis.
Selama Renaisans, berkat munculnya temperamen baru, sandi Pythagoras lebih disukai oleh beberapa kriptogole daripada sandi Vigenère. Ada perdebatan sengit tentang kerentanan kedua sistem kripto terhadap analisis frekuensi, dan jumlah kriptogram yang diperlukan untuk memecahkan salah satu metode. Yang benar adalah bahwa kesederhanaan sistem substitusi klasik merupakan keunggulan besar dibandingkan prosedur berdasarkan teori musik, yang membutuhkan kurva pembelajaran yang lebih besar. Di sisi lain, transmisi lisan tidak disajikan sebagai keuntungan, bahkan mereka akhirnya mengirimkan pesan melalui pengkodean musik tertulis. Yang juga tampak kontradiksi dibandingkan dengan gambaran asli prosedur menurut berbagai sumber.
Saat ini, sandi Pythagoras hanya memiliki minat pedagogis, dipelajari sebagai bagian pengantar dalam sistem kriptografi klasik. Memang benar ada beberapa sarjana yang berpendapat bahwa pada saat itu didefinisikan, itu adalah sistem kripto yang canggih pada masanya dan sangat kuat jika dibandingkan dengan metode kontemporer lainnya. Namun demikian, ada banyak yang percaya bahwa kerumitannya tidak dapat dibenarkan, karena ada alternatif yang lebih sederhana dan gesit yang menawarkan keamanan yang setara.
Diupdate pada
17 Apr 2023

Keamanan Data

Keamanan dimulai dengan memahami cara developer mengumpulkan dan membagikan data Anda. Praktik privasi dan keamanan data dapat bervariasi berdasarkan penggunaan, wilayah, dan usia Anda. Developer memberikan informasi ini dan dapat memperbaruinya seiring waktu.
Tidak ada data yang dibagikan kepada pihak ketiga
Pelajari lebih lanjut cara developer menyatakan pembagian data
Tidak ada data yang dikumpulkan
Pelajari lebih lanjut cara developer menyatakan pengumpulan data