Pertanyaan yang diberi tag cryptography

12
Hancurkan cipher yang rusak

Saya telah merancang generator acak sederhana yang siklus dua angka dalam cara yang kacau menggunakan metode multiply dan modulus. Ini sangat bagus untuk itu. Namun, jika saya menggunakannya sebagai generator sandi, ia akan rentan terhadap serangan plaintext yang diketahui, mengingat bahwa seorang...

11
Enkripsi CipherSaber

Menerapkan program enkripsi CipherSaber , seperti yang dijelaskan di bawah ini. Pedoman: Entri terkecil, dalam byte, menang. Namun, dalam menyimpang dari norma - norma kode-golf , Anda dipersilakan untuk memposting entri yang menarik, bahkan jika itu bukan entri golf yang serius. Entri...

11
Pecahkan kode pesan tersembunyi!

pengantar Suatu hari, Anda hanya bersantai di kantor Anda di CIA, ketika tiba-tiba Anda melihat peringatan di komputer Anda. Program Anda baru saja mencegat ratusan pesan kode! Pemeriksaan cepat mengungkapkan aturan untuk penyandian, tetapi Anda membutuhkan program untuk dapat memecahkan kode...

11
Memecahkan transformasi Burrows-Wheeler Diagonal

pengantar Dalam tantangan ini, Anda akan menyelesaikan transformasi Burrows-Wheeler diagonal. Berikut ini adalah gambaran umum tentang apa transformasi Burrows-Wheeler diagonal. Untuk menyandikan pesan, Anda harus memastikan bahwa panjangnya aneh (mis. 5, 7, 9, dll.). Kemudian Anda membuat kotak,...

11
Dekripsi dengan analisis pola

Anda diberi string terenkripsi, dienkripsi menggunakan cipher substitusi yang sangat sederhana. Masalah Anda tidak tahu apa itu sandi tetapi Anda tahu sandi itu adalah bahasa Inggris dan bahwa huruf yang paling sering dalam bahasa Inggris adalah etaoinshrdlucmfwypvbgkqjxz dalam urutan itu....

10
Mendekripsi blok AES

Hari ini tujuan Anda adalah mendekripsi pesan rahasia menggunakan AES . Diberikan ciphertext dan kunci Anda akan mendekripsi dan mencetak pesan. Program Anda mungkin dalam bahasa apa pun. Ini akan dijalankan dengan input pada stdin, dan outputnya pada stdout akan diperiksa kebenarannya. Baris...

10
Rail rail cipher

Tulis dua program: - Satu yang membaca string dan kunci dan mengkodekan string ke cipher pagar-pagar menggunakan kunci itu. - Demikian pula, tulis program untuk fungsi terbalik: menguraikan pagar pagar menggunakan kunci. Bagi mereka yang tidak tahu apa itu rail rail cipher, pada dasarnya metode...

9
Sepuluh ratus kata yang paling umum

Pertanyaan ini ditulis karena "Penjelasan Hal" menyenangkan untuk dibaca, dan memberi saya ide. Tulis "hal-hal yang membuat komputer melakukan hal-hal" yang membaca / mengambil set huruf, angka dan hal-hal seperti ini "#%|?dan kembali True / 1jika semua kata adalah bagian dari set ini . Jika...

8
Waktunya minum teh!

pengantar Beberapa waktu yang lalu saya menemukan algoritma enkripsi kecil ( TEA ) dan sejak itu saya merekomendasikannya setiap kali sifat keamanan kriptografi khusus tidak diperlukan dan implementasi mandiri adalah persyaratan. Sekarang hari ini, kami ingin menggunakan algoritma enkripsi nama *...

8
Buat pasangan kunci RSA

Dengan bilangan bulat positif , mengeluarkan pasangan kunci RSA (baik kunci privat dan publik) yang panjang kuncinya adalah bit.N>=4N>=4N >= 4NNN Algoritma pembuatan kunci RSA adalah sebagai berikut: Pilih semiprime bit . Biarkan faktor utama menjadi dan .NNNnnnnnnpppqqq Hitung...