Ашу құпиясөзі мен құқық құпиясөзінің айырмасы
PDF стандартында құпиясөз дәл екеу, және олар түбегейлі әртүрлі жұмыс істейді. Пайдаланушы құпиясөзін ашқанда сұрайды: онсыз мазмұн ағындарын дешифрлау мүмкін емес. Иесі құпиясөзін мүлде сұрамайды — ол құқық жалаушаларының артында тұр: басып шығару, мәтінді алу, құжатты өзгерту. Тек иесі құпиясөзі бар файл бәрінде бірден ашылады, ал тыйымдарды көрсету бағдарламасы орындайды.
Сандар туралы қысқаша
- Пайдаланушы құпиясөзі
- мазмұнды шифрлайды, онсыз файл ашылмайды
- Иесі құпиясөзі
- құқық жалаушаларын ұстайды, файл онсыз ашылады
- Пішіндегі жалаушалар
- басып шығару, мәтінді көшіру, өзгерту
- Иесі құпиясөзі берілмесе
- 24 байттан кездейсоқ құпиясөз жасалады
- Бірдей құпиясөздер
- шектеулерді кез келген оқырманға шешілетін етеді
Пайдаланушы құпиясөзі: шифрлау
Пайдаланушы құпиясөзінен мазмұн ағындарын шифрлайтын кілт шығарылады. Құпиясөз енгізілмегенше файлда оқылатын мәтін де, ашылған суреттер де жоқ — құрылым мен шифрланған байттар ғана бар. Бұл бөгде бағдарламаның ықыласына тәуелді емес қорғаныс: дешифрлайтын ештеңе жоқ.
Практикалық салдары: жоғалған пайдаланушы құпиясөзі — жоғалған құжат. Екінші салдары — құпиясөзді файлдан бөлек беру керек. Тіркемесі мен құпиясөзі бір хатта тұрған жіберілім поштаның өзі қаншалық қорғалса, сонша ғана қорғалған.
Иесі құпиясөзі: құқық жалаушалары
- Басып шығару: алынған құсбелгі --print=none, қойылғаны --print=full болады.
- Көшіру: --extract=n мәтінді алуға тыйым салады, --extract=y рұқсат етеді.
- Өзгерту: --modify=none түзетуге тыйым салады, --modify=all рұқсат етеді.
- Жалаушалар құжаттың өзінде сақталып, иесі құпиясөзімен қорғалады, бірақ оларды көрсету бағдарламасы тексереді.
- Беріктік шегі осында: жалаушаны тексермейтін бағдарлама тыйымды байқамайды да.
Иесі құпиясөзі неге пайдаланушы құпиясөзімен бірдей болмауы керек
Екі құпиясөз бірдей болса, құжатты аша алған кез келген адам иесі құпиясөзін де біледі. Демек, сіз қойған барлық шектеуді — басып шығаруды, көшіруді, өзгертуді — алып тастай алады. Ал шектеулер дәл құжатты ашқандарға бағытталған, яғни өз аудиториясына қарсы жұмыс істеуін тоқтатады.
Сондықтан біздің пішінде иесі құпиясөзі міндетті емес, ал ол берілмесе жиырма төрт байттан кездейсоқ құпиясөз жасалады. Ол ешкімге айтылмайды: құқық жалаушаларының артында алушы білмейтін құпия тұруы үшін ғана бар.
Жиі қойылатын сұрақтар
Құжатты бөгде адамға көрсетуге болмаса, қай құпиясөзді қою керек?
Пайдаланушы құпиясөзін, яғни ашу құпиясөзін. Мазмұнды тек ол шифрлайды; құқық жалаушалары бұл міндетте пайдасыз, өйткені олар тұрған файл кез келген адамда құпиясөзсіз ашылады.
Ашу құпиясөзінсіз тек басып шығаруға тыйым салуға бола ма?
Біздің пішінде болмайды: ашу құпиясөзі міндетті, онсыз сұраныс қабылданбайды. Стандарт мұндай тіркесімге жол береді, бірақ құжат одан қорғалған болып қалмайды.
Пайдаланушы құпиясөзін ғана берген алушы не көреді?
Ол құжатты ашып, қойылған жалаушалар аясында жұмыс істейді: басып шығару, көшіру және өзгерту сіз қорғау кезінде құсбелгімен белгілегендей рұқсат етілген немесе тыйым салынған болады.
Құқық жалаушалары шифрлаумен бірге кете ме?
Иә. Дешифрлау шифрлауды толық алып тастайды, ал құқықтар кестесі соның ішінде тұрады, сондықтан дешифрланған көшірмеде үш рұқсат та бастапқы ашық күйіне қайтады.