🧰 گاوصندوق IR
IR Vault
گاوصندوق IR متن و فایل را با AES-256-GCM رمزنگاری میکند و فایل .ir256 میسازد؛ کلید با PBKDF2 از رمز عبور مشتق میشود و هرگز ذخیره نمیشود.
باز کردن «گاوصندوق IR» در IR-Toolbox
قابلیتها
- ترتیب درست: ابتدا فشردهسازی gzip، سپس رمزنگاری — با نمایش حجم ورودی/فشرده/نهایی و درصد کاهش
- مشتق کلید PBKDF2-HMAC-SHA-256 با ۶۰۰٬۰۰۰ تکرار (توصیهٔ OWASP) و salt تصادفی ۱۶ بایتی برای هر فایل
- کانتینر باینری نسخهدار با magic «IRT1»، شناسهٔ الگوریتمها و kdfId؛ salt و IV تصادفی برای هر فایل
- شمارش تکرار KDF داخل فایل ذخیره میشود — فایلهای قدیمی با ۲۵۰٬۰۰۰ تکرار همچنان باز میشوند
- نام و نوع فایلها هم رمزنگاری میشوند و هنگام بازگشایی دقیقاً برمیگردند
- فایلهای قدیمی .iva256 (با magic «IVA1») بدون تغییر بازگشایی میشوند
- رمزنگاری چند فایل همزمان و کپی متن یا دانلود با نام اصلی برای هر فایل
راهنمای استفاده
گاوصندوق IR: متن یا چند فایل را با رمز عبور رمزنگاری میکند و فایل .ir256 میسازد؛ از v1.3.6 داده قبل از رمزنگاری با gzip فشرده میشود (سازگار با فایلهای قدیمی) و پس از رمزنگاری، حجم ورودی/فشرده/نهایی و درصد کاهش نمایش داده میشود. در تب بازگشایی، محتوا پیشنمایش میشود و برای هر فایل دو دکمه دارید: «کپی متن» که فقط خود متن را کپی میکند (بدون نام فایل) و «دانلود با نام اصلی» که فایل را با همان نام و پسوند اولیه ذخیره میکند. رمز هیچجا ذخیره نمیشود و بعد از هر رمزنگاری دکمه «دانلود دوباره» هم هست.
حریم خصوصی این ابزار
فایل و متن شما با AES-256-GCM رمزنگاری میشود و فایل .ir256 برای دانلود ساخته میشود؛ کلید با PBKDF2 (۶۰۰٬۰۰۰ تکرار) از رمز عبور شما مشتق میشود و هرگز ذخیره نمیگردد. هیچ فایلی آپلود نمیشود و پردازش کاملاً محلی است. رمزنگاری نیازمند محیط امن (HTTPS یا localhost) است.
پرسشهای پرتکرار
ساختار فایل .ir256 چیست؟
magic چهار بایتی، شمارهٔ نسخه، شناسهٔ KDF و الگوریتم، طول و مقدار salt و IV، و در پایان متن رمزشده (شامل تگ احراز اصالت GCM). محتوای رمزشده شامل متای JSON و بایتهای هر فایل است.
چرا فایل فشرده هم رمزنگاری میشود؟
چون فشردهسازی بعد از رمزنگاری بیاثر است (دادهٔ رمزشده فشرده نمیشود). به همین دلیل ترتیب «فشردهسازی سپس رمزنگاری» انتخاب شده و با شمارهٔ نسخه در کانتینر مشخص میشود.