Pertanyaan yang diberi tag «cryptography»

Untuk tantangan yang melibatkan kriptografi: enkripsi atau dekripsi.

7
Melaksanakan rekonstruksi Berbagi Rahasia Shamir
Skema berbagi rahasia Shamir adalah cara sederhana untuk melindungi rahasia dengan memecahnya menjadi beberapa bagian yang diperlukan untuk merekonstruksi rahasia tersebut. Tugas Anda adalah mengimplementasikan rekonstruksi Berbagi Rahasia Shamir atas Bidang Hingga yang ditentukan oleh perdana 1928049029. Jika Anda ragu tentang apa artinya ini, tanyakan atau lihat Bidang Hingga & …

6
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 menulis teks biasa dengan cara …

1
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 input pertama pada stdin adalah kunci 16 …

2
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 semua kata bukan bagian dari …
9 code-golf  string  parsing  code-golf  array-manipulation  random  permutations  code-golf  string  code-golf  parsing  code-golf  string  quine  code-golf  string  parsing  comment  code-golf  string  counting  natural-language  code-golf  string  decision-problem  code-golf  math  code-challenge  metagolf  test-battery  code-golf  string  code-golf  math  number  arithmetic  source-layout  code-golf  number  primes  decision-problem  code-golf  math  arithmetic  code-golf  date  code-golf  string  cryptography  code-golf  code-golf  chess  board-game  code-golf  geometry  grid  puzzle-solver  set-partitions  code-golf  number  natural-language  code-golf  ascii-art  code-golf  math  code-golf  string  ascii-art  kolmogorov-complexity  code-golf  string  natural-language  code-golf  game  board-game  tic-tac-toe  code-golf  ascii-art  hexagonal-grid  code-golf  string  comment  code-golf  internet  code-golf  sorting  code-golf  kolmogorov-complexity  unicode  code-golf  tips  code-golf  string  natural-language  code-golf  string  kolmogorov-complexity  source-layout  hello-world  code-golf  string  kolmogorov-complexity  counting  natural-language  code-golf  random  quine  code-golf  string  math  bitwise  code-golf  permutations  code-golf  string  code-golf  arithmetic 

3
Buat pasangan kunci RSA
Dengan bilangan bulat positif , mengeluarkan pasangan kunci RSA (baik kunci privat dan publik) yang panjang kuncinya adalah bit.N&gt;=4N&gt;=4N >= 4NNN Algoritma pembuatan kunci RSA adalah sebagai berikut: Pilih semiprime bit . Biarkan faktor utama menjadi dan .NNNnnnnnnpppqqq Hitung .λ(n)=LCM(p−1,q−1)λ(n)=LCM(p−1,q−1)\lambda(n) = LCM(p-1, q-1) Pilih bilangan bulat sehingga dan .eee1&lt;e&lt;λ(n)1&lt;e&lt;λ(n)1 < …

4
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 * tiny * secara harfiah dan tugas Anda adalah mengimplementasikan …
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.