فہرست کا خانہ:
- تعریف - ڈیجیٹل سگنیچر الگورتھم (DSA) کا کیا مطلب ہے؟
- ٹیکوپیڈیا ڈیجیٹل سگنیچر الگورتھم (DSA) کی وضاحت کرتا ہے
تعریف - ڈیجیٹل سگنیچر الگورتھم (DSA) کا کیا مطلب ہے؟
ایک ڈیجیٹل دستخط الگورتھم (DSA) سے مراد ڈیجیٹل دستخطوں کے معیار ہیں۔ اسے ڈیجیٹل دستخط بنانے کے ایک بہتر طریقہ کے طور پر 1991 میں نیشنل انسٹی ٹیوٹ آف اسٹینڈرڈز اینڈ ٹکنالوجی (این آئی ایس ٹی) نے متعارف کرایا تھا۔ آر ایس اے کے ساتھ ساتھ ، ڈی ایس اے کو آج کل استعمال ہونے والے سب سے پسندیدہ ڈیجیٹل دستخطی الگورتھم میں سے ایک سمجھا جاتا ہے۔ٹیکوپیڈیا ڈیجیٹل سگنیچر الگورتھم (DSA) کی وضاحت کرتا ہے
DSA کے برعکس ، زیادہ تر ڈیجیٹل دستخطی قسمیں پیدا کرنے والے کی نجی کلید کے ساتھ پیغام ہضم کرکے دستخط کرکے پیدا ہوتی ہیں۔ اس سے ڈیٹا کا ڈیجیٹل تھمبپرنٹ تیار ہوتا ہے۔ چونکہ صرف ڈائجسٹ میسج پر دستخط کیے جاتے ہیں ، اس لئے دستخط کیے گئے اعداد و شمار کے مقابلے میں عام طور پر دستخط بہت چھوٹے ہوتے ہیں۔ اس کے نتیجے میں ، ڈیجیٹل دستخط پر عمل درآمد پر دستخط کرنے کے وقت پروسیسروں پر کم بوجھ ڈال دیتے ہیں ، بینڈوڈتھ کی چھوٹی مقداریں استعمال کرتے ہیں ، اور کریپٹانلائزس کے ارادے سے سائپر ٹیکسٹ کی چھوٹی مقداریں تیار کرتے ہیں۔
دوسری طرف ، DSA ، نجی کلید یا ڈکرپٹ میسج کو عوامی کلید کا استعمال کرتے ہوئے ہضم کرتے ہوئے پیغام کو ہضم نہیں کرتا ہے۔ اس کے بجائے ، اس میں دو 160 بٹ نمبروں پر مشتمل ایک ڈیجیٹل دستخط تیار کرنے کے لئے ریاضی کے الگ الگ افعال استعمال کیے جاتے ہیں ، جو پیغام ہضم اور نجی کلید سے اخذ ہوتے ہیں۔ DSAs دستخط کی توثیق کے لئے عوامی کلید کا استعمال کرتے ہیں ، لیکن RSA کے مقابلے میں تصدیق کا عمل زیادہ پیچیدہ ہوتا ہے۔
عام طور پر RSA اور DSA کے لئے ڈیجیٹل دستخطی طریقہ کار کو طاقت کے برابر سمجھا جاتا ہے۔ چونکہ ڈی ایس اے کو خصوصی طور پر ڈیجیٹل دستخطوں کے لئے استعمال کیا جاتا ہے اور ڈیٹا کو خفیہ کرنے کے لئے کوئی انتظام نہیں کیا جاتا ہے ، لہذا یہ عام طور پر درآمد یا برآمد پر پابندیوں کے تابع نہیں ہوتا ہے ، جو اکثر آر ایس اے کریپٹوگرافی پر نافذ ہوتے ہیں۔