منصوبے کے بارے میں

کریپٹومیٹر کلاؤڈ میں محفوظ فائلوں کے لیے ملٹی پلیٹ فارم شفاف کلائنٹ سائیڈ انکرپشن فراہم کرتا ہے۔ ونڈوز، میک او ایس اور لینکس کے لیے مقامی بائنریز دستیاب ہیں، اور پروجیکٹ کو Maven کے ساتھ سورس سے بھی بنایا جا سکتا ہے۔ README میں بیان کردہ اہم صلاحیتیں: - ڈراپ باکس، گوگل ڈرائیو، ون ڈرائیو، MEGA، pCloud، ownCloud، Nextcloud اور کسی بھی دوسری کلاؤڈ اسٹوریج سروس کے ساتھ کام کرتا ہے جو مقامی ڈائریکٹری کے ساتھ مطابقت پذیر ہوتی ہے۔ - کلائنٹ سائیڈ آپریشن: کوئی اکاؤنٹ نہیں اور کسی آن لائن سروس کے ساتھ کوئی ڈیٹا شیئر نہیں کیا جاتا۔ - شفاف ورچوئل ڈرائیو: فائلیں اس طرح استعمال ہوتی ہیں جیسے USB فلیش ڈرائیو پر ہوں۔ - 256 بٹ کلیدی لمبائی کے ساتھ AES انکرپشن؛ فائل کے نام انکرپٹ ہوتے ہیں اور فولڈر کا ڈھانچہ مبہم کیا جاتا ہے۔ - ایک ہی کلاؤڈ اسٹوریج میں متعدد والٹس استعمال کیے جا سکتے ہیں، ہر ایک الگ پاس ورڈ کے ساتھ۔ ذکر کردہ رازداری اور مستقل مزاجی کی تفصیلات: - 256 بٹ کیز، scrypt کلیدی اخذ، اور سالٹس، IVs اور ماسٹر کلید کے لیے کرپٹوگرافک طور پر محفوظ بے ترتیب نمبر۔ - حساس ڈیٹا کو جلد از جلد ہیپ سے مٹا دیا جاتا ہے۔ - فائل کے مواد کے لیے تصدیق شدہ انکرپشن ڈکرپشن سے پہلے تبدیل شدہ سائفر ٹیکسٹ کا پتہ لگاتا ہے۔ - I/O آپریشنز ٹرانزیکشنل اور ایٹمک ہوتے ہیں جہاں فائل سسٹم اس کی حمایت کرتا ہے۔ - ہر فائل میں کلید کے علاوہ ڈکرپشن کے لیے درکار تمام معلومات موجود ہوتی ہیں، جس سے ناکامی کا ایک نقطہ ختم ہو جاتا ہے۔ تعمیر کے لیے JDK 26 درکار ہے۔ README میں تعمیر (`./mvnw clean install`) اور ایپ چلانے (`./mvnw -Prun compile exec:exec`) کے لیے Maven کمانڈز دکھائے گئے ہیں، جس میں الگ تھلگ ترقیاتی ترتیبات کے لیے `dev` پروفائل شامل ہے۔ یہ پروجیکٹ FOSS منصوبوں کے لیے GPLv3 اور آزاد سافٹ ویئر فروشوں اور ری سیلرز کے لیے تجارتی لائسنس کے تحت دوہری لائسنس یافتہ ہے۔ اسے عطیات اور اسپانسرشپ کے ذریعے مالی اعانت فراہم کی جاتی ہے۔