cyber security

Cryptotool — CLI Kriptografi

Tool command-line untuk operasi kriptografi dasar: generate kunci Fernet & RSA, enkripsi/dekripsi file, hash SHA-256, serta tanda tangan digital RSA.

Tentang proyek

Cryptotool adalah command-line interface berbasis Python yang memudahkan operasi kriptografi sehari-hari tanpa harus menulis kode sendiri.

Dengan satu perintah, pengguna bisa membuat kunci simetris Fernet atau pasangan kunci RSA, mengenkripsi dan mendekripsi file, menghitung hash SHA-256 untuk memverifikasi integritas data, serta membuat dan memverifikasi tanda tangan digital.

Selain praktis, proyek ini juga berguna sebagai bahan belajar dasar-dasar kriptografi terapan.

Live demo di situs ini menjalankan semua perintah langsung di browser dengan Web Crypto API. Format file yang dihasilkan sama dengan CLI, sehingga kunci, file terenkripsi, dan signature bisa dipakai bolak-balik antara versi web dan versi Python.

Fitur utama

  • gen-sym dan gen-rsa untuk membuat kunci Fernet dan pasangan kunci RSA
  • enc / dec untuk enkripsi dan dekripsi file dengan kunci simetris
  • hash untuk menghitung SHA-256 sebuah file
  • sign / verify untuk tanda tangan digital RSA
  • Live demo di browser (Web Crypto API) yang file kunci, token, dan signature-nya kompatibel dengan CLI

Rilis

Belum ada rilis resmi untuk proyek ini. Kode terbaru selalu tersedia di repositori GitHub.

Proyek lainnya

Cyber Security● live demo

Steganalysis Web App

Aplikasi web pendeteksi steganografi LSB pada citra digital. Membandingkan Chi-Square Attack dan RS Analysis di setiap channel warna, lalu menampilkan hasilnya dalam grafik interaktif.

  • Python
  • Flask
  • JavaScript
  • Chart.js