Шифрування PDF простими словами: що насправді захищає AES-128
Що означає зашифрувати PDF, як працює AES-128, у чому різниця між паролем на відкриття й дозволами, і що захист паролем покриває, а що ні.
Ви ставите пароль на PDF, і файл тепер здається захищеним. Але що насправді зробив пароль? Шифрування PDF згадують, наче чарівне слово, і більшість людей так і не дізнаються, що воно покриває і де зупиняється. Ось проста версія.
Що означає «зашифрувати PDF»
PDF — це контейнер об’єктів: текст, зображення, шрифти, розмітка сторінки. Коли ви його шифруєте, байти цього вмісту перемішуються шифром, і єдиний спосіб прочитати їх назад — це правильний ключ. Відкрийте файл у текстовому редакторі до шифрування — і ви помітите рядки читабельного вмісту. Зашифруйте його — і та сама ділянка перетвориться на шум.
Пароль, який ви вводите, — це не сам ключ. Формат PDF проганяє ваш пароль через крок виведення ключа, що породжує справжній ключ шифрування. Ось чому довший, менш очевидний пароль має значення: файл настільки складно зламати, наскільки складний пароль, що живить ключ.
AES-128 — це двигун, і це чесне число
Інструмент Захист PDF на reader.me шифрує за допомогою AES-128. Не AES-256. Ми краще скажемо вам справжнє число, ніж надрукуємо більше на банері.
AES розшифровується як Advanced Encryption Standard — шифр, на якому уряди й банки зупинилися багато років тому. 128 — це довжина ключа в бітах. 128-бітний ключ має 2^128 можливих значень — число настільки велике, що перебір не є реалістичною атакою на будь-якому обладнанні, що існує. AES-256 використовує довший ключ, і люди часто припускають, що це робить його «удвічі безпечнішим». Це працює не так. AES-128 не має практичного злому. Слабке місце захищеного паролем PDF майже ніколи не шифр. Це пароль.
Якщо хочете глибшу механіку, запис у глосарії про шифрування AES проходить через розміри ключів і раунди без маркетингового глянцю.
Тож коли хтось вручає вам PDF, замкнений шестилітерним словниковим словом, AES-256 його не врятував би. Зловмисник не атакує математику. Він вгадує пароль. Довга парольна фраза на AES-128 щоразу перемагає слабкий пароль на AES-256.
Пароль на відкриття проти дозволів
Безпека PDF буває двох видів, і їх плутанина веде до хибного відчуття захищеності.
Пароль на відкриття (іноді його називають користувацьким паролем) — це справжній замок. Без нього файл взагалі не відкриється. Вміст залишається зашифрованим на диску, і ніхто не прочитає жодного слова, поки не введено пароль. Це той захист, про який варто дбати.
Пароль дозволів (паролю власника) — це інше. Файл відкривається для будь-кого, але несе прапорці, що просять переглядач блокувати друк, копіювання чи редагування. Заковика: ці прапорці — прохання, а не стіни. Документ технічно читабельний, і чимало програм цілковито ігнорують обмеження. Дозволи — це шар ввічливості. Вони не дають чесному користувачеві друкувати, але не зупинять того, хто налаштований витягти текст.
Тож якщо ваша мета — зберегти документ приватним, вам потрібен пароль на відкриття. Саме він шифрує вміст. Самі лише дозволи залишають файл читабельним для всього, що вирішить їх не дотримуватися.
Що це захищає, а що ні
Захист паролем із AES-128 добре виконує конкретну роботу. Він робить файл марним для будь-кого, хто отримує копію, але не має пароля. Лист переслали не тій людині, USB-флешка загубилася, спільний диск занадто відкритий. У всіх цих випадках зашифрований PDF — це замкнена скриня. Це справжній захист для рахунка, договору, медичного запису чи скана документа.
Чого він не робить:
- Він не захищає файл, що вже відкритий. Щойно хтось вводить пароль, вміст розшифрований у пам’яті й на екрані. Можна зробити скриншот, скопіювати чи зберегти незахищену копію.
- Він не приховує, що файл існує, а також у деяких випадках його ім’я, розмір чи метадані.
- Він не виправляє слабкий пароль. Короткі чи поширені паролі можна вгадати офлайн, і жоден шифр не рятує поганий.
- Він не переживає спільного надсилання разом із паролем. Якщо ви надсилаєте обидва в одній переписці, ви замкнули двері й приклеїли до них ключ. Надсилайте пароль окремим каналом, наприклад телефонним дзвінком.
А якщо файл потрапляє на ваш стіл уже замкненим і у вас є пароль, ви можете зняти його локально через Розблокування PDF, щоб з документом було легше працювати, без жодного завантаження.
Це відбувається на вашій машині
Ось частина, що має значення для інструмента з пріоритетом приватності. Усе це шифрування виконується у вашому браузері. Ваш PDF зчитується в пам’ять, шифрується за допомогою AES-128 прямо там, на вашому пристрої, і записується назад як новий замкнений файл, який ви завантажуєте. Він ніколи не надсилається на сервер. Пароль ніколи не покидає вашу машину, бо йому нікуди йти.
У цьому й уся суть. Найприватніший спосіб зашифрувати документ — це взагалі не дати йому подорожувати з самого початку. Замкніть його там, де він живе, а потім діліться замкненою копією на власних умовах.
Перегляд за категоріями