ون ٹائم پیڈ XOR ٹول

ایک پیغام اور کلید درج کریں، انکرپٹ یا ڈی کرپٹ منتخب کریں، اور انہیں XOR کریں۔

استعمال کا طریقہ

  1. اوپر دیے گئے خانوں میں اپنی قدریں درج کریں۔
  2. نتیجہ فوری دیکھنے کے لیے حساب لگائیں پر دبائیں۔
  3. اپنے نتیجے کا لنک کاپی کرنے کے لیے شیئر بٹن استعمال کریں۔

اس کیلکولیٹر کے بارے میں

ون ٹائم پیڈ، جسے گلبرٹ ورنیم نے باضابطہ بنایا، ہر سادہ متن کے بائٹ کو برابر لمبائی کی کلید کے بائٹ کے ساتھ XOR کے ذریعے ملا کر نظریاتی طور پر کامل رازداری حاصل کرتا ہے — XOR ایک الٹ سکنے والا بٹ وائز عمل ہے جس میں وہی کلید دو بار لگانے سے اصل ڈیٹا واپس مل جاتا ہے (P ⊕ K = C، پھر C ⊕ K = P)۔ کامل رازداری صرف اسی صورت میں قائم رہتی ہے جب کلید واقعی بے ترتیب ہو، پیغام جتنی ہی لمبی ہو، اور کبھی دوبارہ استعمال نہ ہو؛ عملاً، وہی حساب مختصر دہرائی جانے والی کلید کے ساتھ (جیسا کہ یہ ٹول کرتا ہے) حقیقی ناقابلِ شکست پیڈ کے بجائے ایک سادہ، توڑے جا سکنے والا اسٹریم سائفر بناتا ہے۔

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

کیا یہ مفید تھا؟

آپ زیادہ سے زیادہ 3 ردعمل منتخب کر سکتے ہیں۔

تبصرے

  • سب سے پہلے تبصرہ کریں۔

مقبول کیلکولیٹرز

تمام کیلکولیٹرز