مواد پر جائیں

PDF پر پاس ورڈ لگائیں

PDF کو AES-256 سے انکرپٹ کریں تاکہ پاس ورڈ کے بغیر نہ کھلے — اور نہ فائل کبھی محفوظ کی جاتی ہے نہ پاس ورڈ، اور پاس ورڈ والے ٹول کو صرف اسی طرح کام کرنا چاہیے۔

  • کبھی محفوظ نہیں کی جاتی
  • نہ قطار، نہ انتظار
  • نہ سائن اپ، نہ واٹر مارک

یہ کیسے کام کرتا ہے

1

اپنی PDF شامل کریں

وہ دستاویز ڈراپ کریں جسے آپ لاک کرنا چاہتے ہیں۔

2

پاس ورڈ چنیں

اسے دو بار ٹائپ کریں۔ چاہیں تو طے کریں کہ پرنٹ، کاپی اور ایڈٹ کرنے کی اجازت ہو یا نہیں۔

3

ڈاؤن لوڈ کریں

آپ کی انکرپٹڈ PDF ہر ریڈر میں، ہر ڈیوائس پر پاس ورڈ مانگتی ہے۔

انکرپٹ کرنا فائل کے ساتھ کیا کرتا ہے

PDF میں انکرپشن ہر string اور ہر stream پر الگ الگ لاگو ہوتی ہے، یعنی پہلے ان میں سے ہر ایک تک الگ سے پہنچنا ضروری ہے۔ اس لیے دستاویز کو اس طرح لکھا جاتا ہے کہ اس کے object streams اور cross-reference stream واپس سادہ نمبر والے آبجیکٹس اور کلاسک انڈیکس میں کھل جائیں، اور صرف تب ٹکڑا ٹکڑا انکرپٹ کیا جاتا ہے۔ اسی لیے پاس ورڈ والی فائل عموماً شروع والی فائل سے تھوڑی بڑی نکلتی ہے: ساخت اب کمپریسڈ streams میں بند نہیں رہتی، strings ہیکس سائفر ٹیکسٹ بن جاتی ہیں، اور ہر انکرپٹڈ ٹکڑے کے ساتھ 16 بائٹ کا initialisation vector ہوتا ہے۔

اندر جو کچھ ہے وہ جیسا تھا ویسا ہی رہتا ہے — صفحات، بک مارک آؤٹ لائن، فارم فیلڈز اور ان کی ویلیوز، منسلک فائلیں اور ٹیگز دوبارہ لکھے نہیں جاتے بلکہ لپیٹ دیے جاتے ہیں۔ ایک چیز منتقل نہیں ہوتی: document information dictionary۔ عنوان، مصنف، موضوع اور بننے کی تاریخ دوبارہ بنی فائل میں نہیں جاتے، اس لیے ریڈر لاک شدہ دستاویز کو ان خانوں کو خالی دکھاتا ہے۔ XMP میٹا ڈیٹا stream، جسے بہت سے سافٹ ویئر اس کی جگہ پڑھتے ہیں، برقرار رہتا ہے اور مواد کے ساتھ انکرپٹ ہوتا ہے۔

یہاں لکھی جانے والی انکرپشن اس فارمیٹ کی سب سے نئی انکرپشن ہے، اور اس کی قیمت دوسری طرف چکانی پڑتی ہے۔ تقریباً 2011 سے پہلے بنے ریڈرز — Acrobat 9 اور اس سے پہلے کے، کچھ ای بک ریڈرز، اسکینرز اور ملٹی فنکشن پرنٹرز میں بنے ویورز — AES-256 فائل بالکل نہیں کھول سکتے، اور پاس ورڈ مانگنے کے بجائے اسے خراب یا غیر معاون بتاتے ہیں۔

جب آپ کو کچھ اور چاہیے

PDF پاس ورڈ یہ طے کرتا ہے کہ فائل کون کھول سکتا ہے، اس کے بعد کچھ نہیں۔ جو بھی اسے کھولے وہ سیکنڈوں میں بغیر پاس ورڈ کی کاپی محفوظ کر سکتا ہے، اس لیے یہ دستاویز کو بھیجے جانے کے دوران اور شیئرڈ ڈرائیو پر محفوظ رکھتا ہے، ان لوگوں سے نہیں جنہیں آپ اسے بھیجتے ہیں۔ اگر شرط یہ ہے کہ صرف ایک مخصوص وصول کنندہ ہی کبھی مواد پڑھ سکے تو اس کے بجائے کنٹینر کو انکرپٹ کریں — AES والا 7-Zip آرکائیو، یا ان کی کلید کے ساتھ age یا GPG — اور پاس ورڈ فائل سے الگ کسی اور راستے سے بھیجیں۔

ایک ساتھ کئی فائلوں کے لیے، یا پرانے سافٹ ویئر والے وصول کنندہ کے لیے، qpdf یہی کام اسکرپٹ سے کرتا ہے اور پرانا معیار چننے دیتا ہے: qpdf --encrypt --user-password=... --owner-password=... --bits=128 --use-aes=y -- in.pdf out.pdf AES-128 لکھتا ہے، جسے 2000 کی دہائی کے وسط تک کے ریڈرز کھول سکتے ہیں۔

اکثر پوچھے جانے والے سوالات

انکرپشن کتنی مضبوط ہے؟

revision 6 کلید اخذ کرنے کے طریقے کے ساتھ AES-256 — PDF فارمیٹ کی بتائی ہوئی سب سے مضبوط انکرپشن، اور وہی معیار جو Acrobat استعمال کرتا ہے۔ پاس ورڈ کو ایک جان بوجھ کر سست ہیش سے گزارا جاتا ہے جو اس لیے بنایا گیا ہے کہ گرافکس کارڈز اسے اندازے سے توڑنے کا عمل تیز نہ کر سکیں۔

کیا میری فائل یا پاس ورڈ کہیں محفوظ کیا جاتا ہے؟

دونوں میں سے کچھ نہیں، اور یہ وہ ٹول ہے جہاں یہ سب سے زیادہ اہم ہے۔ کچھ بھی محفوظ نہیں کیا جاتا، اس لیے آپ کی دستاویز اور اسے محفوظ رکھنے والا پاس ورڈ کبھی ایک ساتھ کسی اور کے ہاتھ میں نہیں ہوتے۔ جو سائٹ اپنے سرور پر انکرپٹ کرتی ہے اس نے لازماً دونوں دیکھے ہوتے ہیں۔

اگر میں پاس ورڈ بھول جاؤں تو؟

فائل ہاتھ سے گئی۔ نہ کوئی ریکوری ہے، نہ چور دروازہ، نہ ماسٹر کی — یہی چیز انکرپشن کو قابلِ قدر بناتی ہے۔ فائل بھیجنے سے پہلے پاس ورڈ کسی محفوظ جگہ لکھ لیں۔

اجازت کی سیٹنگز اصل میں کیا کرتی ہیں؟

یہ ریڈر سافٹ ویئر کو بتاتی ہیں کہ کس چیز کی اجازت دے — پرنٹ، ٹیکسٹ کاپی، ایڈٹ۔ ان کے بارے میں حقیقت پسند رہیں: یہ درخواستیں ہیں، انکرپشن نہیں، اور کوئی بھی پختہ ارادے والا شخص انہیں نظر انداز کر سکتا ہے۔ کھولنے کا پاس ورڈ ہی وہ حصہ ہے جو واقعی دستاویز کی حفاظت کرتا ہے۔

کیا یہ فون پر، Acrobat میں، Chrome میں کھلے گی؟

جی ہاں۔ یہ معیاری PDF انکرپشن ہے، اس لیے ہر پلیٹ فارم پر ہر جدید ریڈر پاس ورڈ مانگ کر اسے کھول دے گا۔

کیا میں پہلے سے پاس ورڈ والی PDF پر نیا پاس ورڈ لگا سکتا ہوں؟

پہلے PDF ان لاک کریں سے موجودہ پاس ورڈ ہٹائیں، پھر نئے پاس ورڈ کے ساتھ دوبارہ لگائیں۔

جاننا مفید ہے: پاس ورڈ اتنا ہی اچھا ہے جتنا مضبوط: چھوٹا یا عام پاس ورڈ کوئی بھی شخص جس کے پاس فائل ہو، آف لائن اندازے سے توڑ سکتا ہے۔ کوئی لمبا پاس ورڈ استعمال کریں۔ اجازت کی سیٹنگز (پرنٹ، کاپی، ایڈٹ) صرف مشورہ ہیں اور انہیں صرف اصول پسند ریڈرز ہی مانتے ہیں۔

یہ ٹول اپنی ویب سائٹ پر لگائیں

کسی بھی بلاگ، کلاس پیج یا ہیلپ آرٹیکل کے لیے مفت۔ ایک اسنیپٹ پیسٹ کریں اور آپ کے وزیٹرز اسے سیدھا آپ کے صفحے پر استعمال کر سکیں گے۔