PDFs میں ڈیجیٹل دستخط کیا ہے؟
PDFs میں ایک ڈیجیٹل دستخط دستاویز کی صداقت اور سالمیت کی تصدیق کرنے کا ذریعہ ہے۔
یہ ایک کرپٹوگرافک طریقہ کار ہے جو یقینی بناتا ہے کہ PDF فائل اپنی تخلیق کے بعد سے چھیڑی نہیں گئی اور یہ متوقع بھیجنے والے ہی کی طرف سے ہے۔ ڈیجیٹل دستخط پبلک کی کرپٹوگرافی استعمال کرتے ہیں، جس میں دستخط کرنے والا اپنا پبلک کی پر مشتمل ایک منفرد ڈیجیٹل سرٹیفیکیٹ بناتا ہے۔ یہ سرٹیفیکیٹ دستاویز کی ہیش ویلیو کو انکرپٹ کرنے کے لیے استعمال ہوتا ہے، جسے بعد میں PDF.
وصول کنندگان سرایت شدہ ہیش ویلیو کو دستخط کنندہ کی پبلک کی سے ڈی کرپٹ کر کے دستخط کی تصدیق کر سکتے ہیں، جس سے یقین ہوتا ہے کہ دستاویز میں کوئی تبدیلی نہیں ہوئی اور یہ متوقع ذریعے سے آئی ہے۔
ڈیجیٹل دستخط PDF دستاویزات کی صداقت، سالمیت، اور عدم انکار کی یقین دہانی فراہم کرتے ہیں، جس سے وہ حساس یا قانونی طور پر پابند فائلوں کے لیے اہم ہو جاتے ہیں۔
بہت سی سافٹ ویئر ایپلیکیشنز اور آن لائن سروسز دستیاب ہیں جو PDF دستاویزات کے لیے ڈیجیٹل دستخط کی سہولت فراہم کرتی ہیں۔
دراصل دستخط کس چیز کو کور کرتا ہے
ڈیجیٹل دستخط فائل کے ایک بائٹ رینج پر ہیش بناتا ہے اور اسے دستخط کنندہ کی پرائیویٹ کی کے ساتھ انکرپٹ کرتا ہے۔ نتیجہ دستخط کے سرٹیفکیٹ کے ساتھ محفوظ کیا جاتا ہے۔ تصدیق کے دوران اسی ہیش کو دوبارہ بنایا جاتا ہے اور سرٹیفکیٹ کے ساتھ ملا کر چیک کیا جاتا ہے۔ بائٹ رینج ہی وہ چیز ہے جو اس کو قابل ترمیم فارمیٹ میں ممکن بناتی ہے۔ کیونکہ ایک incremental update لکھنے کے بجائے صرف آخر میں اضافہ کرتی ہے، اس لیے پہلے دستخط کے زیرِ احاطہ بائٹس جوں کے توں رہتے ہیں، اور ایک دستاویز پر باری باری کئی لوگ دستخط کر سکتے ہیں، جبکہ ہر دستخط بدستور قابلِ تصدیق رہتا ہے۔
درستی دو الگ سوال ہیں
ویوَر دو باتوں کے جواب دیتا ہے، اور انہیں گڈ مڈ کرنا آسان ہے۔ اول، کیا دستاویز دستخط کے بعد تبدیل ہوئی ہے؟ دوم، کیا دستخط کا سرٹیفکیٹ قابلِ اعتماد ہے اور کیا دستخط کے وقت وہ سرٹیفکیٹ درست (valid) تھا؟
دستاویز بالکل غیر ترمیم شدہ ہو سکتی ہے اور پھر بھی وارننگ دکھا سکتی ہے، صرف اس لیے کہ سرٹیفکیٹ خود دستخط شدہ ہو یا ایسی اتھارٹی نے جاری کیا ہو جس پر پڑھنے والا اعتماد نہیں کرتا۔ قابلِ اعتماد اتھارٹی کے ٹائم اسٹیمپ اور ایمبیڈڈ ریووکیشن ڈیٹا اس بات کو ممکن بناتے ہیں کہ دستخط برسوں بعد بھی قابلِ تصدیق رہے، حتی کہ سرٹیفکیٹ خود ختم (expire) ہو جانے کے بعد بھی۔
ایک دستخط اس دستخط کے برابر نہیں جو کسی صفحے پر بنا کر یا پیسٹ کر کے لگایا گیا ہو۔ ہاتھ کی لکھائی کی تصویر صرف صفحے کا مواد ہوتی ہے اور کوئی کرپٹوگرافک دعویٰ نہیں رکھتی۔