کرپٹو گرافی کی ہسٹری
ہوم
آرٹیکلز
کرپٹو گرافی کی ہسٹری

کرپٹو گرافی کی ہسٹری

نو آموز
شائع کردہ Jan 14, 2019اپڈیٹ کردہ Jan 31, 2023
5m

کرپٹو گرافی، محفوظ مواصلات کے لیے کوڈز اور خفیہ پیغامات لکھنے کی سائنس، ان اہم ترین عناصر میں سے ایک ہے جو کہ جدید کرپٹو کرنسیز اور بلاک چینز کو ممکن بناتی ہیں۔ آج کے دور میں استعمال کی جانے والی کرپٹو گرافک تکنیک، ارتقاء کی نہایت طویل تاریخ کا نتیجہ ہیں۔ قدیم زمانے سے، لوگوں نے محفوظ انداز میں معلومات منتقل کرنے کے لیے کرپٹو گرافی کا استعمال کیا ہے۔ ذیل میں کرپٹو گرافی کی شاندار تاریخ موجود ہے جو کہ جدید ڈیجیٹل مرموز کاری کے لیے استعمال کیے جانے والے جدید ترین اور بہترین طریقہ کاروں کا باعث بنے ہیں۔


کرپٹو گرافی کی قدیم بنیادیں

کرپٹو گرافی کی بنیادی تکنیک قدیم زمانے میں پائی جاتی تھی، اور قدیم ترین تہذیبوں نے کسی حد تک کرپٹو گرافی کو استعمال کیا ہے۔ کرپٹو گرافی کی سب سے بنیادی شکل، علامت کا متبادل، قدیم مصری اور بین النہرین تحریروں میں پایا جاتا ہے۔ اس قسم کی کرپٹو گرافی کی قدیم ترین مثال Khnumhotep II نامی مصری معزز شخص کے مقبرے میں ملی، جو کہ 3,900 سال قبل یہاں رہتے تھے۔

Knhumhotep کی نقش کاری میں علامت کے متبادل کا مقصد معلومات کو چھپانا نہیں بلکہ اس کے لسانی پہلو کو بڑھانا تھا۔ حساس معلومات کو محفوظ کرنے کے لیے استعمال کی جانے والی کرپٹو گرافی کی قدیم ترین مثال 3,500 سال قبل پیش آئی جب بین النہرین کے مصنف پوٹری گلیز کے لیے فارمولا چھپانے کی خاطر کرپٹو گرافی کو کام میں لایا، جو کہ مٹی کے برتنوں پر استعمال کیا گیا تھا۔

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

شاید قدیم دنیا میں جدید ترین کرپٹو گرافی رومیوں نے استعمال کی۔ رومی کرپٹو گرافی کی واضح مثال، جسے سیزر خفیہ علامت کہا جاتا ہے، میں ایک مرموز کردہ پیغام کے حروف کو لاطینی حروف تہجی کی مخصوص تعداد کے ساتھ تبدیل کرنا شامل ہے۔ اس سسٹم اور حروف کی جگہ تبدیل کرنے کے مقامات کی تعداد کو جانتے ہوئے، ایک وصول کنندہ دوسروں کے لیے ناقابل فہم پیغام کو کامیابی سے ڈی کوڈ کر سکتا تھا۔


قرون وسطیٰ اور نشاتہ ثانیہ میں ارتقاء

قرون وسطیٰ کے دوران، کرپٹو گرافی کی اہمیت میں کافی اضافہ ہوا، لیکن متبادل خفیہ علامات، جس کی ایک مثال سیزر خفیہ علامات ہیں، معیاری حد تک رہی۔ Cryptanalysis، وہ سائنس جس کے ذریعے کوڈز اور خفیہ علامات کو کریک کیا جاتا ہے، نے اب تک کی کرپٹو گرافی کی بنیادی سائنس کا حصہ بننے کا آغاز کیا۔ Al-Kindi، ایک مشہور عرب ریاضی دان 800 عیسوی میں فریکونسی تجزیے کے نام سے ایک تکنیک تخلیق کی جس نے غیر مرموز کاری کی زد میں آنے والی متبادل خفیہ علامات پیش کیں۔ پہلی مرتبہ، مرموز کردہ پیغامات کو سمجھنے کی کوشش کرنے والے افراد کو ایسا کرنے کے حوالے سے منظم طریقہ کار تک رسائی حاصل ہوئی، جس کے باعث کرپٹو گرافی کے لیے یہ ضروری ہو گیا کہ مفید رہنے کے لیے مزید جدت اپنائے۔

1465 میں، Leone Alberti نے پولی الفابیٹک خفیہ علامات تخلیق کیا، جو کہ Al-Kindi کی فریکوئنسی تجزیے کی تکنیک کے حوالے سے حل تصور کیا جاتا ہے۔ پولی الفابیٹک خفیہ علامات، ایک پیغام کو دو مختلف حروف تہجی کا استعمال کرتے ہوئے ان کوڈ کیا جاتا ہے۔ ایک حرف وہ ہوتا ہے جس میں اصل پیغام تحریر کیا جاتا ہے، جبکہ دوسرا حرف مکمل طور پر مختلف ہوتا ہے جس میں پیغام ان کوڈ ہونے کے بعد ظاہر ہوتا ہے۔ روایتی متبادل خفیہ علامات کے ساتھ مشترکہ، پولی الفابیٹک خفیہ علامات خاطر خواہ طور پر ان کوڈ کردہ معلومات کی سکیورٹی کو بڑھاتا ہے۔ جب تک کہ صارف کو اس حرف کے بارے میں پتہ نہ لگ جائے جس میں اصل طور پر پیغام لکھا گیا ہے، فریکوئنسی تجزیے کی تکنیک کا کوئی فائدہ نہیں تھا۔ 

نشاتہ ثانیہ کے دور میں معلومات کو ان کوڈ کرنے کے نئے طریقہ کار تیار کیے گئے، جس میں بائنری ان کوڈنگ کا ایک مشہور قدیم طریقہ کار موجود تھا جو کہ نامور عالم Sir Francis Bacon نے 1623 میں ایجاد کیا تھا۔


حالیہ صدیوں میں جدتیں

کرپٹو گرافی کی سائنس نے صدیوں کے دوران جدید پیش رفتوں کا سلسلہ جاری رکھا۔ 1790 میں Thomas Jefferson کی جانب سے کرپٹو گرافی میں ایک اہم پیش رفت بیان کی گئی، تاہم اس کو کبھی عملی شکل نہ دی جا سکی۔ اس کی ایجاد، جسے خفیہ علامت کا پہیہ کہا جاتا ہے، حرکت کرنے والے پہیوں پر حروف کے 36 رنگز پر مشتمل تھی جسے پیچیدہ ان کوڈنگ کے لیے استعمال کیا جا سکتا تھا۔ یہ تصور اتنا جدید تھا کہ دوسری جنگ عظیم تک امریکی فوجی کرپٹو گرافی کے لیے بنیادی طور پر کام کرنے کی خاطر استعمال کیا جا سکتا تھا۔

دوسری جنگ عظیم میں اینالوگ کرپٹو گرافی کی بہترین مثال کا بھی تجربہ کیا گیا، جسے Enigma مشین کہا جاتا ہے۔ خفیہ علامت کے پہیے کی طرح، ایکسز پاورز کے زیر استعمال، اس ڈیوائس نے پیغام کو ان کوڈ کرنے کے لیے گھومتے پہیوں کا استعمال کیا، جس کے باعث اسے کسی اور Enigma کے بغیر پڑھنا تقریباً ناممکن ہو گیا۔ پرانی کمپیوٹر ٹیکنالوجی کو حتمی طور پر Enigma خفیہ علامات کو سمجھنے کے لیے استعمال کیا جاتا تھا، اور Enigma پیغامات کی کامیاب غیر مرموز کاری کو اب بھی اتحادیوں کی حتمی فتح کی اہم بنیاد سمجھا جاتا ہے۔


کمپیوٹر کے دور میں کرپٹو گرافی

کمپیوٹرز کے ارتقاء کے ساتھ، اینالوگ دور کے مقابلے میں کرپٹو گرافی اب زیادہ جدید ہو گئی ہے۔ 128 بٹ کی شماریاتی مرموز کاری، جو کہ قدیم یا قرونِ وسطیٰ کے دور کے مقابلے میں کافی مستحکم ہے، اب کئی حساس ڈیوائسز اور کمپیوٹر سسٹمز کے لیے معیاری ہے۔ 1990 کے شروع میں، مکمل طور پر کرپٹو گرافی کی نئی شکل، ڈب کردہ کوانٹم کرپٹو گرافی، کمپیوٹر سائنسدانوں کی جانب سے اس امید کے ساتھ زیر تعمیر تھی کہ جدید مرموز کاری کی جانب سے پیش کردہ تحفظ کی سطح میں دوبارہ اضافہ کیا جائے گا۔

حال ہی میں، کرپٹو گرافک تکنیکوں کو کرپٹو کرنسیز ممکن بنانے کے لیے بھی استمعال کیا گیا ہے۔ کرپٹو کرنسیز متعدد جدید کرپٹو گرافک تکنیکوں کو لیوریج دیتی ہیں، جس میں ہیش فنکشنز، عوامی کلید کی کرپٹو گرافی۔ اور ڈیجیٹل دستخط شامل ہیں۔ ان تکنیکوں کو بنیادی طور پر بلاک چینز پر اسٹور کردہ ڈیٹا کی سکیورٹی اور ٹرانزیکشنز کی منظوری کو یقینی بنانے کے لیے استعمال کیا جاتا ہے۔ کرپٹو گرافی کی خصوصی قسم، جسے Elliptic Curve ڈیجیٹل دستخط الگورتھم (ECDSA) کہا جاتا ہے، Bitcoin اور دیگر کرپٹو کرنسی کے سسٹمز کو اضافی سکیورٹی فراہم کرنے اور فنڈز کا صرف اصل مالکان کے زیر استعمال ہونے کے یقینی بنانے کے لیے استعمال کرتی ہے۔

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