Bramble: مدیر رمز کاملاً لوکال
خلاصهٔ کاملتر
Bramble یه مدیر رمز عبور محلی و متنبازه که هیچ سرور یا اکانتی برای نگهداری گاوصندوق رمزهات نداره؛ همهچی روی خود دستگات رمزنگاری و ذخیره میشه. اکستنشن مرورگرهای کرومیومی (کروم، بریو، ویوالدی، آرک) و اپهای iOS و اندروید داره که هرکدوم از autofill سیستمی، Face ID/Touch ID و پسکی پشتیبانی میکنن.
هستهی رمزنگاری همهی نسخهها یکیه: یه کد Rust که تو مرورگر به WebAssembly کامپایل میشه و روی موبایل بهصورت کتابخونهی native اجرا میشه. برای هماهنگسازی بین دستگاهها هم بهجای ابر، اتصال مستقیم و رمزنگاریشدهی peer-to-peer استفاده میشه.
به گفتهی سازنده، تفاوت اصلی با مدیرهای رمز ابری مثل LastPass یا Dashlane اینه که هیچ گاوصندوق متمرکزی برای هکشدن وجود نداره؛ اگه یه سرویس ابری هک بشه میلیونها گاوصندوق یهجا لو میره، ولی تو Bramble هرکسی فقط مسئول دستگاههای خودشه. البته اگه پسورد، کلید سختافزاری و کد بازیابی همهشو از دست بدی، هیچ راه بازیابی دیگهای وجود نداره.
رمزنگاری از الگوی key slot شبیه LUKS استفاده میکنه: یه Vault Key تصادفی همهی دادهها رو محافظت میکنه و هر روش قفلگشایی (پسورد، کلید امنیتی، بیومتریک، کد بازیابی) یه Key-Encryption Key جدا میسازه که همون Vault Key رو باز میکنه. این یعنی اضافه یا حذفکردن یه روش ورود، نیازی به رمزنگاری دوبارهی کل دادهها نداره. همهچی هم با Argon2id و AES-256-GCM انجام میشه.
در مقایسه با KeePass، Bramble همون فلسفهی گاوصندوق محلی رو داره ولی بهجای برنامهی جدا و پلاگینهای پراکنده، یه اکستنشن و اپ موبایل یکپارچه با autofill سیستمی و پسکی ارائه میده و از فایلهای KDBX4 هم import میکنه.
طبق توضیح پروژه، بخشهایی از کد با کمک Claude Opus نوشته شده، ولی هر خطشو یه توسعهدهندهی امنیتی باتجربه بازبینی و هدایت کرده. الان اکستنشن کرومیومی بهطور عمومی منتشر شده و اپهای iOS و اندروید هم همون گاوصندوق رو با autofill و پسکی ارائه میدن؛ نسخهی فایرفاکس هم تو مسیره.
نکات کلیدی:
- گاوصندوق رمزها فقط روی دستگاه کاربر ذخیره میشه، بدون سرور یا اکانت
- سینک مستقیم و رمزنگاریشدهی peer-to-peer بین دستگاهها
- اکستنشن کرومیومی و اپهای iOS/اندروید با یه هستهی رمزنگاری Rust مشترک
- رمزنگاری با الگوی LUKS-style key slots، Argon2id و AES-256-GCM
- امکان import از KeePass و پشتیبانی از پسکی و 2FA




