Standar PDF 2.0 (ISO 32000-2:2020) mendefinisikan dua jenis kata sandi dengan mekanisme yang sepenuhnya berbeda. Kata sandi pengguna menerapkan enkripsi AES-256 — file tidak dapat dibaca secara matematis tanpa kunci yang benar. Kata sandi pemilik membatasi pencetakan, penyalinan, dan pengeditan, tetapi konten tetap dapat diakses oleh pembaca PDF mana pun; kepatuhan terhadap pembatasan bersifat sukarela. Perbedaan ini, didokumentasikan dalam dokumentasi enkripsi qpdf, menjelaskan mengapa trik cetak browser menghapus pembatasan pemilik tanpa memerlukan kata sandi apa pun.
Kata Sandi Pengguna vs Kata Sandi Pemilik: Dua Kunci Berbeda
Kata Sandi Pengguna (Kunci Enkripsi)
Kata sandi pengguna mengenkripsi seluruh file. Tanpa kunci dekripsi, kontennya adalah blok teks terenkripsi yang tidak dapat dibaca. Tidak ada cara untuk melewatinya tanpa kata sandi yang benar.
Kata Sandi Pemilik (Kunci Izin)
Kata sandi pemilik membatasi apa yang diizinkan dokumen yang sudah dibuka: mencetak, memilih teks, menyalin, mengedit. File tidak dienkripsi secara signifikan. Standar PDF menentukan bahwa enkripsi untuk pembatasan pemilik menggunakan derivasi string kosong yang diketahui jika tidak ada kata sandi pengguna. Kuncinya deterministik — tidak diperlukan kata sandi.
Kapan Menghapus Kata Sandi PDF Legal?
Umumnya diizinkan jika:
- Anda membuat dokumen sendiri dan lupa kata sandinya.
- Dokumen diberikan kepada Anda untuk penggunaan Anda — slip gaji, formulir pajak, laporan kerja.
- Anda membutuhkan format yang dapat diakses untuk akomodasi disabilitas.
- Hak cipta telah berakhir dan dokumen dalam domain publik.
Ilegal atau melanggar hak jika:
- Anda tidak berwenang mengakses file tersebut.
- Pembatasan melindungi DRM pada konten berbayar.
- Anda bermaksud mendistribusikan versi yang tidak dikunci tanpa izin.
Cara 1: EasyPDF Buka Kunci PDF (untuk Kedua Jenis)
Alat Buka Kunci PDF EasyPDF menangani file yang dienkripsi dengan kata sandi pengguna maupun yang dibatasi dengan kata sandi pemilik. File di bawah 100 MB diproses sepenuhnya di browser Anda menggunakan WebAssembly — tidak ada file yang diunggah ke server.
- Buka alat — Kunjungi EasyPDF Buka Kunci PDF. Tanpa pendaftaran.
- Upload PDF Anda — Seret file ke zona drop. Hingga 500 MB.
- Masukkan kata sandi jika diminta — Untuk kata sandi pengguna, kolom muncul. Untuk pembatasan pemilik saja: tidak perlu kata sandi.
- Klik Hapus Kata Sandi — Pemrosesan kurang dari 2 detik.
- Unduh PDF yang tidak dikunci — Konten identik dengan aslinya, semua pembatasan dihapus.
Setelah membuka kunci, Anda dapat mengedit PDF atau melindunginya kembali dengan kata sandi baru.
Cara 2: qpdf Command Line (Tanpa Upload, Semua Platform)
qpdf adalah alat command line open source gratis untuk transformasi PDF, dikelola sejak 2001 dengan lebih dari 4.000 bintang GitHub.
- macOS:
brew install qpdf - Windows: Unduh dari github.com/qpdf/qpdf/releases
- Ubuntu:
sudo apt install qpdf
Hapus kata sandi pemilik (tanpa kata sandi): qpdf --decrypt input.pdf output.pdf
Hapus kata sandi pengguna (dengan kata sandi): qpdf --decrypt --password='katasandi' input.pdf output.pdf
Cara 3: Trik Cetak-ke-PDF Browser (Hanya Kata Sandi Pemilik)
- Buka PDF di browser — Seret file ke Chrome, Edge, Firefox, atau Safari.
- Buka Print — Tekan Ctrl+P (Windows) atau Cmd+P (Mac).
- Pilih Simpan sebagai PDF — Pilih "Simpan sebagai PDF" sebagai tujuan.
- Simpan file — PDF yang disimpan tidak memiliki pembatasan.
Perbandingan Cara
| Cara | Kata Sandi Pengguna | Kata Sandi Pemilik | Tanpa Upload | Tanpa Instalasi | Biaya |
|---|---|---|---|---|---|
| EasyPDF Buka Kunci | Ya (dengan kata sandi) | Ya (tanpa kata sandi) | Ya (<100 MB) | Ya | Gratis |
| qpdf | Ya (dengan kata sandi) | Ya (tanpa kata sandi) | Ya (lokal) | Tidak | Gratis |
| Browser Cetak-PDF | Tidak | Ya | Ya (lokal) | Ya | Gratis |
| Smallpdf | Ya (dengan kata sandi) | Ya (tanpa kata sandi) | Tidak (upload) | Ya | Gratis (2/hari) |
| iLovePDF | Ya (dengan kata sandi) | Ya (tanpa kata sandi) | Tidak (upload) | Ya | Gratis (batas) |
Berapa Lama Brute Force Memakan Waktu?
PDF 1.7 dan 2.0 menggunakan AES-256 dengan derivasi kunci SHA-256 yang diiterasi. Dengan hashcat pada RTX 4090, throughput terukur untuk PDF AES-256 (mode -m 10700) sekitar 19.000 hash per detik.
| Jenis Kata Sandi | Contoh | Ruang Pencarian | Waktu (RTX 4090) |
|---|---|---|---|
| PIN 4 digit | 2024 | 10.000 | Kurang dari 1 detik |
| 6 huruf kecil | akses | ~309 juta | ~4,5 jam |
| 8 huruf kecil | filepdf | ~208 miliar | ~128 hari |
| 8 karakter campuran | BacaPdf3 | ~218 triliun | ~364 tahun |
| 12 karakter acak | xK#9p!Qm2@rL | >540 septiliun | Jutaan tahun |
Coba EasyPDF Buka Kunci PDF gratis, tanpa daftar dan tanpa watermark.
Pertanyaan yang Sering Diajukan
Bisakah saya menghapus kata sandi PDF tanpa mengetahuinya?
Hanya untuk file dengan pembatasan kata sandi pemilik. Jika file menggunakan kata sandi pengguna, tidak ada alat yang dapat mendekripsinya tanpa kata sandi yang benar.
Apakah menghapus kata sandi mengubah konten PDF?
Tidak. Hanya metadata enkripsi dan flag izin yang dihapus. Teks, gambar, font, dan kolom formulir tetap identik.
Mengapa PDF saya mengatakan "Pencetakan tidak diizinkan" meskipun bisa dibuka tanpa kata sandi?
Itu adalah pembatasan kata sandi pemilik. Ketiga cara dalam panduan ini menghapus pembatasan tersebut.

