🔐 Spesifikasi Teknis Enkripsi

Ngerteni Enkripsi Sisi Klien CloudPaste

✓ Arsitektur Tanpa Kawruh

Ringkesan

Panggunaan CloudPaste enkripsi ujung-ke-ujung sisi klien kanggo mesthekake data sampeyan tetep pribadi lan aman. Nalika enkripsi diaktifake, kabeh teks lan gambar bakal dienkripsi ing browser sampeyan sadurunge dikirim menyang server kita. Iki tegese kita ora bakal duwe akses menyang data sing ora dienkripsi utawa sandhi sampeyan.

🛡️ Data sampeyan dienkripsi sadurunge metu saka piranti sampeyan.
Server mung nyimpen data sing dienkripsi lan ora tau ndeleng sandhi utawa konten sing didekripsi.

Spesifikasi Teknis

Algoritma Enkripsi: AES-256-GCM (Standar Enkripsi Lanjut)
Derivasi Kunci: PBKDF2 (Fungsi Derivasi Kunci Berbasis Sandi 2)
Fungsi Hash: SHA-256
Iterasi: 100.000 (iterasi PBKDF2)
Dawane Kunci: 256 bit
Dawane uyah: 128 bit (digawé kanthi acak saben enkripsi)
Dawane IV: 96 bit (digawé kanthi acak saben enkripsi)
Implementasi: API Kripto Web (kriptografi browser asli)

Cara Kerjane

Proses Enkripsi

1
Ketik Sandi
Sampeyan menehi sandhi
→
2
Derivasi Kunci
PBKDF2 ngasilake kunci enkripsi
→
3
Enkripsi Data
AES-256-GCM ngenkripsi konten
→
4
Unggah
Data sing dienkripsi dikirim menyang server

Rincian langkah demi langkah:

Proses Dekripsi

Nalika sampeyan utawa wong sing duwe sandhi mbukak saluran sing dienkripsi:

Fitur Keamanan

🔒 Enkripsi Sisi Klien

Kabeh enkripsi lan dekripsi kedadeyan ing browser sampeyan nggunakake Web Crypto API. Sandhi lan data sing ora dienkripsi sampeyan ora bakal metu saka piranti sampeyan.

🎲 Enkripsi Unik Saben Operasi

Saben data dienkripsi, nilai salt lan IV acak anyar bakal diasilake. Iki tegese konten sing padha sing dienkripsi kaping pindho ngasilake ciphertext sing beda banget, saengga nyegah analisis pola.

🔐 Derivasi Kunci Kuat

PBKDF2 kanthi 100.000 iterasi ndadekake serangan sandhi brute-force larang banget kanggo komputasi. Sanajan nganggo sandhi sing cukup kuwat, penyerang butuh sumber daya sing akeh kanggo mecah enkripsi kasebut.

✅ Enkripsi sing Diotentikasi

AES-GCM nyedhiyakake kerahasiaan lan keaslian. Iki njamin yen data sing dienkripsi ora dirusak, nglindhungi saka serangan modifikasi.

🌐 Algoritma Standar Industri

Kita mung nggunakake algoritma kriptografi sing wis mapan lan wis ditinjau dening peer (AES-256, PBKDF2, SHA-256) sing dipercaya dening para ahli keamanan ing saindenging jagad.

Apa sing Kita Simpen

Ing server, kita mung nyimpen:
  • Sandi sing dienkripsi (ora bisa diwaca tanpa sandhi)
  • Gendéra sing nuduhaké saluran kasebut dienkripsi
  • Metadata (cap wektu unggahan, ukuran file)
⚠️ Kita ORA tau nyimpen:
  • Sandi sampeyan
  • Kunci enkripsi sampeyan
  • Data sampeyan sing ora dienkripsi

Praktik Paling Apik

Watesan & Pertimbangan

Senajan enkripsi kita kuwat, tulung digatekake babagan iki:

Sumber Terbuka & Transparansi

Keamanan liwat ketidakjelasan dudu keamanan. Implementasi enkripsi kita nggunakake API Web Crypto standar lan bisa diaudit kanthi ndeleng kode sumber ing piranti pangembang browser sampeyan.