شیئرویئر

اگلی نسل کی
خفیہ کاری

تین خفیہ نگاری حفاظتی سطحیں۔ کوئی کلاؤڈ نہیں۔ کوئی سرور نہیں۔ مکمل طور پر آف لائن۔

RotorCrypt X Demo
▶ ڈیمو دیکھیں
2768
کلیدیں
3
حفاظتی سطحیں
0
سرور / کلاؤڈ
10
زبانیں
تاریخ

ٹوٹی ہوئی مشین سے ناقابلِ شکست خفیہ کاری تک

اصل اینگما مشین کو دوسری جنگ عظیم کے ریاضی دانوں نے توڑ دیا تھا۔ RotorCrypt X اس وقت کی تمام کمزوریوں کو ختم کر دیتا ہے۔

آرتھر شیربیئس نے اینگما پیش کی

26 حروف، گھومنے والے روٹرز، میکانکی برقی خفیہ کاری۔ ابتدا میں فوج نے مسترد کر دیا، پھر 1926 سے کریگسمارینے نے اپنایا۔ شیربیئس نے اس کی کامیابی نہیں دیکھی – وہ 1929 میں گھوڑا گاڑی کے حادثے میں انتقال کر گئے۔

ہانس تھیلو شمٹ – پہلی غداری

جرمن سائفر دفتر کے ملازم نے فرانسیسی خفیہ ایجنسی کو خفیہ دستاویزات دیں: استعمال کی ہدایات اور کلید کا مواد۔ فرانسیسیوں نے یہ معلومات برطانوی اور پولش ایجنسیوں تک پہنچائیں۔

ماریان ریئیفسکی – ریاضیاتی کامیابی

پولش Biuro Szyfrów (سائفر دفتر) میں، ریئیفسکی نے مشین کو کبھی دیکھے بغیر ریاضیاتی تجزیے کے ذریعے اینگما کی اندرونی منطق کو دوبارہ تشکیل دیا۔ جرزی روژیتسکی اور ہینرک زائیگالسکی کے ساتھ مل کر انہوں نے آئندہ کی تمام کامیابیوں کی بنیاد رکھی۔

سائیکلومیٹر اور زائیگالسکی شیٹس

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

Bomba kryptologiczna

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

پیری میں علم کی منتقلی

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

ایلن ٹیورنگ اور گورڈن ویلچمین – برطانوی بومب

انتہائی خفیہ آپریشن الٹرا کے تحت، بلیچلے پارک میں Government Code and Cypher School کے خفیہ نام کے تحت، ٹیورنگ اور ویلچمین نے پولش بومبا کا کہیں زیادہ طاقتور ورژن تیار کیا۔ بومب براہ راست پیغامات کو ڈی کرپٹ نہیں کر سکتی تھی – لیکن اس نے ممکنہ کلیدوں کو بہت حد تک کم کر دیا۔ خواتین نے اہم کردار ادا کیا: مارگریٹ راک، میوس لیور اور دیگر۔ ڈلی ناکس نے بھی تجزیے میں تعاون کیا۔

بحر اوقیانوس اور ڈی ڈے میں فتح

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

خصوصیات

تین سطحیں۔ ناقابلِ تسخیر سیکیورٹی۔

001
اینگما مشین

یونیکوڈ کی صلاحیت کے ساتھ 50 روٹرز تک، 65,536 حروف اور مکمل طور پر بے ترتیب پلگ بورڈز، ریفلیکٹرز اور روٹر پوزیشنز – ہر پیغام منفرد ہے۔

002
AES-256-GCM

اینگما کا سائفر ٹیکسٹ Galois/Counter موڈ میں AES-256 کے ساتھ خفیہ کیا جاتا ہے۔ GCM خفیہ کاری اور تصدیق دونوں فراہم کرتا ہے – کسی بھی چھیڑ چھاڑ کا پتہ چلایا جاتا ہے اور اسے مسترد کیا جاتا ہے۔

003
HKDF-SHA3-256

ہر پیغام کے لیے HKDF اور SHA3-256 کے ذریعے نئی کلیدیں اخذ کی جاتی ہیں۔ ہر پیغام کے بعد کلید بدل جاتی ہے (Perfect Forward Secrecy)۔

004
Argon2id

64 MB RAM، 3 تکرار، 4 تھریڈز کے ساتھ پاس ورڈ سختی۔ 12 حروف کا پاس ورڈ حسابی طور پر 1,000 سال سے زیادہ بروٹ فورس کا وقت ظاہر کرتا ہے۔ GPU اور ASIC حملے ساختی طور پر بے اثر کر دیے جاتے ہیں۔

005
مشترکہ کلید

کنکشن قائم کرتے وقت، ہر فریق ایک منفرد 256 بٹ بے ترتیب ID تیار کرتا ہے۔ مشترکہ کلید تبھی بنتی ہے جب دونوں IDs مل جاتی ہیں — ECDH (Curve25519) کے ساتھ ملا کر۔ کوئی بھی فریق اکیلے اس کا حساب نہیں لگا سکتا۔

006
Forward Secrecy²

کلید کے تبادلے کے بعد، رابطہ ID کو ناقابلِ واپسی طور پر مٹا دیا جاتا ہے۔ بعد میں چاہے تمام فائلیں اور سورس کوڈ معلوم ہو جائیں – ماضی کے پیغامات ہمیشہ کے لیے محفوظ رہتے ہیں۔

کوانٹم سیکیورٹی

کوانٹم کمپیوٹرز کے خلاف
محفوظ

گروور الگورتھم مؤثر کلید کی لمبائی کو آدھا کر دیتا ہے۔ 2⁷⁶⁸ ممکنہ کلیدوں کے ساتھ، RotorCrypt X اس صورت میں بھی ناقابلِ شکست رہتا ہے۔

طریقہوقتنتیجہ
بروٹ فورس (10¹⁸/سیکنڈ)10²¹³ سال✔ محفوظ
Grover-Algorithmus10¹⁰⁷ سال✔ کوانٹم محفوظ
کائنات کی عمر1.4 × 10¹⁰ سالحوالہ
کام کرنے کا طریقہ

استعمال میں آسان۔
بلا سمجھوتہ محفوظ۔

1
رابطہ بنائیں

رابطہ بنائیں، کی فائل خودکار طور پر بن جاتی ہے۔

2
کی فائل کا تبادلہ کریں

اپنے ساتھی کے ساتھ ایک بار محفوظ طریقے سے تبادلہ کریں۔

3
ہینڈ شیک

سبز بینر: مکمل سیکیورٹی فعال۔

4
بات چیت کریں

خفیہ کریں، بھیجیں، ہو گیا۔

پروگرام کے بارے میں

آپ کے پیغامات آپ کے اپنے ہیں۔

RotorCrypt X ایک مفت آف لائن خفیہ کاری سافٹ ویئر ہے۔ کوئی اکاؤنٹ نہیں۔ کوئی رجسٹریشن نہیں۔ کوئی کلاؤڈ نہیں۔

✔کلیدیں صرف آپ کے آلے پر
✔مکمل طور پر آف لائن
✔کوئی فراہم کنندہ نہیں، کوئی رسائی نہیں
✔پورٹیبل، USB اسٹک پر بھی
ڈاؤن لوڈ

مفت
ڈاؤن لوڈ کریں

WINDOWS ورژن (پورٹیبل)
RotorCrypt X پورٹیبل

مکمل ڈیسک ٹاپ ایپلیکیشن ایک پورٹیبل ZIP فائل کے طور پر۔ بس ڈاؤن لوڈ کریں، ان زپ کریں اور براہ راست چلائیں – USB اسٹک سے بھی۔ کسی انسٹالیشن کی ضرورت نہیں۔

⬇ Windows – ڈاؤن لوڈ
📦 ڈاؤن لوڈ کریں · ان زپ کریں · استعمال کے لیے تیار — انسٹالیشن کی ضرورت نہیں
⬇ Android – ڈاؤن لوڈ
Windows ورژن کے ساتھ 100% مطابقت
عمومی سوالات

عمومی سوالات

کیا NSA میرے پیغامات پڑھ سکتی ہے؟›

نہیں — اور اس کی تین وجوہات ہیں جو مل کر ایک ایسی دیوار بناتی ہیں جسے سرکاری ادارے بھی نہیں توڑ سکتے۔

پہلی وجہ: مانگنے کے لیے کچھ ہے ہی نہیں۔ نہ سرور، نہ کلاؤڈ، نہ ڈیٹا بیس۔ چاہے کوئی بھی عدالتی حکم جاری کرے — ڈیٹا دینے والا کوئی ادارہ سرے سے موجود ہی نہیں ہے۔

دوسری وجہ: ریاضی اس کی اجازت نہیں دیتی۔ کلید کی جگہ میں قابلِ مشاہدہ کائنات کے ایٹموں سے بھی زیادہ ترکیبیں موجود ہیں — اور یہ کوئی استعارہ نہیں ہے۔ یہاں تک کہ ایک کوانٹم کمپیوٹر جو گروور الگورتھم کے ذریعے تلاش کی جگہ کو آدھا کر دیتا ہے، وہ ایک ایسے حسابی مسئلے کا سامنا کرتا ہے جسے کسی بھی طبیعیاتی طور پر ممکنہ ذریعے سے حل نہیں کیا جا سکتا۔ اس کے علاوہ: کوانٹم حملوں کے لیے ہدف کے طور پر مستقل میموری میں موجود کلیدیں درکار ہوتی ہیں — RotorCrypt X میں ایسی کلیدیں سرے سے موجود ہی نہیں ہوتیں، کیونکہ کنکشن قائم ہوتے ہی انہیں فوراً تباہ کر دیا جاتا ہے۔

تیسری وجہ: مکمل آلہ تک رسائی کے باوجود کچھ حاصل نہیں ہوتا۔ اگر کسی کو تمام خفیہ کردہ فائلوں، آلے اور مکمل سورس کوڈ تک رسائی بھی حاصل ہو جائے — تب بھی ماضی کے پیغامات ہمیشہ کے لیے ختم ہو چکے ہوں گے۔ ڈی کرپشن کے لیے درکار کلید IDs کنکشن قائم ہونے کے فوراً بعد ناقابلِ واپسی طور پر مٹا دی گئی تھیں۔ ریاضیاتی راستہ اب پیچھے مڑ کر دوبارہ تشکیل نہیں دیا جا سکتا۔

اگر میرا آلہ چوری ہو جائے تو کیا ہوگا؟›

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

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

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

میں اپنے رابطے کے ساتھ کلید کا تبادلہ کیسے کروں؟›

USB اسٹک کی ضرورت نہیں۔ دونوں فریق پروگرام کھولتے ہیں اور ہر ایک منفرد بے ترتیب ID تیار کرتا ہے۔ یہ IDs کسی بھی ذریعے سے تبادلہ کی جا سکتی ہیں — یہاں تک کہ میسنجر یا ای میل بھی کافی ہے، کیونکہ اکیلی ID بے کار ہوتی ہے۔

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

کیا الگورتھم شفاف ہے؟›

مکمل طور پر دستاویزی اور ریاضیاتی طور پر قابلِ تصدیق۔ تمام حفاظتی طریقہ کار تکنیکی دستاویزات میں بیان کیے گئے ہیں۔

ڈیسک ٹاپ اور موبائل ساتھ ساتھ؟›

جی ہاں۔ یکساں کی فائل فارمیٹ (13,600 بائٹس)۔ PC پر خفیہ کردہ → Android پر ڈی کرپٹ – اور اس کے برعکس بھی۔

شیئرویئر بمقابلہ مکمل ورژن – فرق کیا ہے؟›

شیئرویئر ورژن میں تمام بنیادی خصوصیات شامل ہیں اور یہ مفت ہے۔ تاہم، صرف 3 روٹرز دستیاب ہیں۔ موازنے کے لیے: دوسری جنگ عظیم میں اصل اینگما مشین بھی 3 روٹرز کے ساتھ کام کرتی تھی – اور جیسا کہ معلوم ہے، اسے توڑ دیا گیا تھا۔ صرف 3 روٹرز والا RotorCrypt X جدید اضافی سطحوں (AES-256-GCM، HKDF-SHA3-256) کی بدولت اصل سے کہیں زیادہ محفوظ ہے – لیکن زیادہ سے زیادہ سیکیورٹی کے لیے ہم 50 روٹرز تک کے مکمل ورژن کی سختی سے سفارش کرتے ہیں۔ ہر اضافی روٹر کلید کی جگہ کو کئی گنا بڑھا دیتا ہے اور روٹرز کی تعداد جانے بغیر ڈی کرپشن کو تقریباً ناممکن بنا دیتا ہے۔

EAR99 کیا ہے اور کیا یہ مجھ پر لاگو ہوتا ہے؟›

EAR99 بہت سی عام تجارتی اشیاء کے لیے ایک امریکی برآمدی درجہ بندی ہے جس میں کوئی خاص خفیہ کاری کی پابندیاں نہیں ہیں۔ RotorCrypt X صرف معیاری، عوامی طور پر دستیاب الگورتھمز استعمال کرتا ہے اور اس درجہ بندی کے تحت آ سکتا ہے۔ تاہم، EAR99 کوئی عالمی منظوری نہیں ہے – دیگر ممالک کے اپنے قواعد ہیں۔ صارفین اپنے ملک کے متعلقہ قوانین کی پابندی کے خود ذمہ دار ہیں۔

کیا میں یہ سافٹ ویئر اپنے ملک میں برآمد کر سکتا ہوں؟›

زیادہ تر ممالک میں ہاں – لیکن ہر جگہ نہیں۔ پابندی زدہ یا محدود دائرہ اختیار والے علاقے اس سے مستثنیٰ ہیں۔ یہ فہرست تبدیل ہوتی رہتی ہے؛ غیر واضح قانونی حیثیت والے علاقوں میں سافٹ ویئر استعمال کرنے سے پہلے سرکاری ذرائع (مثلاً OFAC، EU پابندی کی فہرستیں) چیک کریں یا compliance@bagdadi.de پر ہم سے رابطہ کریں۔

اگر میں برآمدی معاملے میں غیر یقینی ہوں تو کیا کروں؟›

برآمدی کنٹرول کے ماہر وکیل سے رابطہ کریں یا compliance@bagdadi.de پر ہمیں لکھیں۔ شک کی صورت میں: وضاحت آنے تک برآمد نہ کریں۔ یہ بھی چیک کریں کہ آیا وصول کنندہ پابندی یا امبارگو کی فہرستوں (مثلاً OFAC، EU فہرستیں) میں شامل ہے۔

اگر میں اپنا Android فون تبدیل کروں تو کیا ہوگا؟›

آپ کے پیغامات اور ترتیبات ضائع نہیں ہوں گی — آپ کے طریقہ کار کے مطابق دو طریقے ہیں۔

ڈیوائس ٹرانسفر کے ذریعے نیا فون سیٹ اپ کرنا: اگر آپ اپنے نئے فون کو سیٹ اپ کرتے وقت Android (Google) کے ڈیٹا ٹرانسفر کا استعمال کرتے ہیں، تو سسٹم ایپ کو اس کے ڈیٹا سمیت خودکار طور پر نئے آلے پر منتقل کر دیتا ہے۔ اس صورت میں کسی مزید کارروائی کی ضرورت نہیں۔

Google Play کے ذریعے دوبارہ انسٹال کرنا: اگر آپ Play Store سے ایپ کو دوبارہ انسٹال کرتے ہیں، تو تمام مقامی ڈیٹا — رابطے، کلیدیں اور پیغامات کی تاریخ — ناقابلِ واپسی طور پر ضائع ہو جاتا ہے، کیونکہ RotorCrypt X جان بوجھ کر کوئی کلاؤڈ بیک اپ نہیں بناتا۔ اس طرح آپ کی رازداری مکمل طور پر محفوظ رہتی ہے۔ اگر آپ نے اپنا لائسنس Google Play کے ذریعے خریدا ہے، تو سافٹ ویئر آپ کی خریداری کو خودکار طور پر پہچان لیتا ہے — آپ کو دوبارہ ادائیگی کرنے کی ضرورت نہیں۔

لائسنس کلید دستی طور پر: اگر آپ نے اپنی لائسنس کلید اس ویب سائٹ کے ذریعے (Google Play کے علاوہ) خریدی ہے، تو آپ کو دوبارہ انسٹالیشن کے بعد اسے ایک بار خود دوبارہ درج کرنا ہوگا۔ اس لیے اپنی لائسنس کلید کو محفوظ طریقے سے سنبھال کر رکھیں۔

de Deutsch en English fr Français es Español tr Türkçe ja 日本語 zh 中文 ar العربية ru Русский pt Português pk اردو id Bahasa Indonesia it Italiano kr 한국어 my Bahasa Melayu pl Polski se Svenska sg English (Singapore) gr Ελληνικά in हिन्दी