LifeVeil آپ کی فائلوں کی حفاظت کیسے کرتا ہے

یہ صفحہ آسان الفاظ میں بتاتا ہے کہ LifeVeil کیا کرتا ہے، اور یہ بھی کہ یہ کیا نہیں کر سکتا۔ ہم چاہتے ہیں کہ آپ حدود جانیں، بجائے اس کے کہ کسی بہت بڑے وعدے پر بھروسہ کریں۔

مختصراً

آپ کے پیٹرن سے کلید تک

آپ 5×5 گرڈ پر کم از کم 6 نقطے استعمال کر کے پیٹرن بناتے ہیں، اور کوئی نقطہ دو بار نہیں آتا۔ LifeVeil اس پیٹرن کو libsodium (Android پر ورژن 1.0.20) کے Argon2id کے ذریعے ایک کلید میں بدلتا ہے۔

فائلیں کیسے مرموز ہوتی ہیں

بازیابی کا فقرہ

فنگر پرنٹ

فنگر پرنٹ سے کھولنا اختیاری ہے۔ فنگر پرنٹ Android جانچتا ہے، LifeVeil نہیں؛ ایپ کو آپ کا فنگر پرنٹ کبھی نہیں ملتا۔ Android Keystore کی ایک کلید، جو صرف مضبوط بایومیٹرک جانچ کے فوراً بعد کام کرتی ہے، ماسٹر کلید کھولتی ہے۔ اگر کوئی فون میں نیا فنگر پرنٹ شامل کرے تو یہ کلید کام کرنا بند کر دیتی ہے اور آپ کو دوبارہ اپنا پیٹرن استعمال کرنا ہوگا۔

بیک اپ فائل

ایپ میں دیگر حفاظتی انتظامات

AI اور پیٹرن کا اندازہ لگانا

حدود جو آپ کو معلوم ہونی چاہئیں

کوئی بھی ایپ ہر چیز سے حفاظت نہیں کر سکتی۔ یہ LifeVeil کی سچی حدود ہیں۔

آسان پیٹرنز کا اندازہ لگایا جا سکتا ہے

چھوٹی یا عام شکلیں (L، Z، سیدھی لکیر) آپ کو دیکھ کر، اسکرین پر انگلیوں کے نشانات سے، یا چند کوششوں میں اندازہ لگائی جا سکتی ہیں۔ اصل پیٹرنز کا اندازہ لگانا ممکنہ پیٹرنز کی تعداد سے کہیں زیادہ آسان ہوتا ہے۔ زیادہ نقطے اور زیادہ موڑ استعمال کریں۔ ایپ بہت آسان پیٹرنز کے بارے میں آپ کو خبردار کرتی ہے۔

اندازہ لگانے میں کتنا وقت لگ سکتا ہے

ایپ کے اندر ہر کوشش میں تقریباً ایک سیکنڈ لگتا ہے، اور 5 غلطیوں کے بعد انتظار بڑھتا جاتا ہے۔ لیکن جس کے پاس آپ کی بیک اپ فائل ہو، یا جس نے روٹ کیے ہوئے فون سے ڈیوائس سالٹ نکال لیا ہو، وہ کسی انتظار کے بغیر کمپیوٹر پر اندازے لگا سکتا ہے۔ Argon2id اسے سست کرتا ہے، لیکن پیٹرن میں لمبے پاس ورڈ کے مقابلے بہت کم امکانات ہوتے ہیں۔ ایک اعلیٰ درجے کے گرافکس کارڈ (RTX 4090 کی سطح) کے لیے، تقریباً 1,000 اندازے فی سیکنڈ پر، موٹے اندازے:

کس چیز کا اندازہامکاناتوقت، ایک گرافکس کارڈ
10,000 سب سے عام پیٹرنز104تقریباً 10 سیکنڈ
6 نقطوں والا ہر پیٹرن1.28 × 108تقریباً 1.5 دن
7 نقطوں والا ہر پیٹرن2.42 × 109تقریباً 28 دن
8 نقطوں والا ہر پیٹرن4.36 × 1010تقریباً 1.4 سال
بازیابی کا فقرہ (92 بٹ)4.95 × 1027تقریباً 1.6 × 1017 سال

یہ اندازے ہیں، پیمائشیں نہیں۔ پیٹرنز کی تعداد بالائی حد ہے؛ اصل پیٹرنز اس سے کہیں کم ہوتے ہیں۔ زیادہ یا تیز ہارڈویئر اسی تناسب سے اندازے لگانا تیز کر دیتا ہے۔

اپنی بیک اپ فائل نجی رکھیں

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

روٹ کیے ہوئے یا متاثرہ فونز

اگر کوئی ایپ کی اجازتوں کے ساتھ کوڈ چلا سکے (مثلاً روٹ کیے ہوئے فون پر، یا پورا کنٹرول رکھنے والے میلویئر کے ذریعے)، تو وہ ڈیوائس سالٹ کھول کر آف لائن اندازے لگا سکتا ہے۔ جب والٹ کھلا ہو تو کلیدیں میموری میں ہوتی ہیں اور روٹ رسائی یا ڈیبگر سے پڑھی جا سکتی ہیں۔ Android اور Flutter کے اندر بننے والی کچھ کاپیاں، اور اسکرین پر دکھائی گئی تصاویر، میموری سے فوراً نہیں مٹائی جا سکتیں۔

کچھ معلومات نظر آتی ہیں

ایپ کی اسٹوریج میں مرموز فائلوں کی تعداد، ان کے اندازاً سائز، اور یہ کہ وہ کب بنیں یا بدلیں، چھپے ہوئے نہیں ہیں۔ یہ بات بھی نہیں چھپی کہ LifeVeil انسٹال ہے۔

خالی والٹ صرف اسکرین کو دھوکا دیتا ہے

جو ایپ کی فائلیں پڑھ سکے (مثلاً روٹ کیے ہوئے فون پر) وہ والٹ فولڈر گن سکتا ہے اور دیکھ سکتا ہے کہ یہ ترتیب آن ہے۔ اور 5 غلط پیٹرن کے بعد ایپ انتظار کرواتی ہے، جس سے پتا چلتا ہے کہ پہلے کے پیٹرن نے کچھ نہیں کھولا۔

بھیس صرف ہوم اسکرین بدلتا ہے

فنگر پرنٹ ایک کمزور راستہ ہے

فنگر پرنٹ سے کھولنا Argon2id کو چھوڑ دیتا ہے۔ اس کی مضبوطی آپ کے فون کے فنگر پرنٹ سینسر اور Android Keystore پر منحصر ہے۔ آپ اسے کسی بھی وقت ترتیبات میں بند کر سکتے ہیں۔

گھس بیٹھیے کی تصاویر

ایپ شٹر کی آواز نہیں چلاتی، لیکن کچھ ممالک، جیسے جاپان اور کوریا، میں فروخت ہونے والے فون ہمیشہ یہ آواز چلاتے ہیں۔ اگر کوئی دوسری ایپ کیمرا استعمال کر رہی ہو یا سامنے والا کیمرا نہ ہو تو کوئی تصویر نہیں لی جاتی۔ جب تک آپ اپنا بنایا ہوا پہلا والٹ نہ کھولیں، تصاویر Android Keystore کی ایک کلید سے بند رہتی ہیں۔

تصویر کی تفصیلات

سسٹم اسکرینز کے دوران مقفل ہونا رک جاتا ہے

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

والٹس ایک ہی ڈیوائس سالٹ استعمال کرتے ہیں

ایک فون کے تمام والٹس ایک ہی ڈیوائس سالٹ استعمال کرتے ہیں۔ اگر کسی کے پاس یہ سالٹ ہو تو ایک اندازہ ایک ساتھ ہر والٹ کو جانچ لیتا ہے۔ کسی ایک والٹ پر حملے کی لاگت وہی رہتی ہے۔

وہ چیزیں جنہیں کوئی ایپ نہیں روک سکتی

کوئی آپ کو پیٹرن بناتے ہوئے دیکھ رہا ہو، یا کوئی کیمرا آپ کی اسکرین فلما رہا ہو۔

اگر آپ دونوں کھو دیں تو کوئی مدد نہیں کر سکتا

اگر آپ اپنا پیٹرن اور بازیابی کا فقرہ دونوں کھو دیں تو کوئی بھی آپ کی فائلیں واپس نہیں لا سکتا۔ ہم بھی نہیں۔