رمزگذاری متن رایگان
متن را با رمز عبور با استفاده از AES-256-GCM قوی رمزگذاری و رمزگشایی کنید. رمز عبور هرگز مرورگر شما را ترک نمیکند. اسرار را با خیال راحت به اشتراک بگذارید.
رمزگذاری قوی و استاندارد: AES-256-GCM با کلیدی مشتق از رمز عبور شما از طریق PBKDF2 (۲۵۰٬۰۰۰ تکرار، SHA-256). هر پیام از یک salt و IV تصادفی جدید استفاده میکند.
رمز عبور هرگز ذخیره یا ارسال نمیشود — همه چیز در مرورگر شما اجرا میشود. اگر رمز عبور را گم کنید، پیام قابل بازیابی نیست. متن رمزگذاریشده و رمز عبور را از طریق کانالهای جداگانه ارسال کنید.
قالب باز: خروجی base64 از salt (۱۶ بایت) + IV (۱۲ بایت) + متن رمزشده + برچسب GCM ۱۶ بایتی است و کلید با PBKDF2-SHA256 در ۲۵۰٬۰۰۰ تکرار ساخته میشود. با OpenSSL یا CryptoJS سازگار نیست، اما میتوانید بدون این سایت آن را رمزگشایی کنید، مثلاً در Node.js:
const c = require('crypto');
const b = Buffer.from(B64, 'base64');
const k = c.pbkdf2Sync(PASSWORD, b.subarray(0, 16), 250000, 32, 'sha256');
const d = c.createDecipheriv('aes-256-gcm', k, b.subarray(16, 28));
d.setAuthTag(b.subarray(b.length - 16));
console.log(d.update(b.subarray(28, b.length - 16)) + d.final());کاربردهای رایج
- بطور ایمن یک راز را اشتراک بگیریدیک رمز عبور یا یادداشت را برای ارسال از طریق چت یا ایمیل رمزگذاری کنید.
- رمزگذاری یک یادداشت خصوصییادداشت های حساس را محافظت کنید که در جایی ذخیره یا چسبانده اید.
- ارسال اعتبارات بطور ایمنقبل از به اشتراک گذاری با یک همکار، کلید های API یا ورود را رمزگذاری کنید.
- یک ورودی دیاری رمزگذاری شده نگه داریدنوشتار شخصی را رمزگذاری کنید تا فقط شما بتوانید آن را دوباره بخوانید.
- نحوه کار رمزنگاری را بیاموزیدرمزنگاری واقعی AES-256-GCM را در عمل ببینید.
نحوه کار
با رمزگذاری یک راز با رمز عبوری که فقط شما و گیرنده میدانید، آن را از یک کانال ناامن (ایمیل، چت) ارسال کنید. این ابزار همان رمزنگاری قوی و استانداردی را به کار میبرد که مدیران رمز عبور استفاده میکنند — کاملاً در مرورگر شما اجرا میشود.
- 1شما متن و رمز عبور را وارد میکنیدهیچ چیزی آپلود نمیشود؛ رمز عبور هرگز ذخیره یا ارسال نمیشود.
- 2کلیدی از رمز عبور شما مشتق میشودPBKDF2 رمز عبور شما را با 250000 تکرار SHA-256 و نمک تصادفی تازه کشش میدهد، حمله brute-force را کند میکند.
- 3متن با AES-256-GCM رمزگذاری میشودIV تصادفی هر بار استفاده میشود و GCM برچسب احرازهویت اضافه میکند بنابراین دستکاری (یا رمز عبور اشتباه) در رمزگشایی شناسایی میشود.
- 4شما متن رمزگذاریشده را اشتراکگذاری میکنیدنتیجه base64 را از هر کانالی و رمز عبور را جداگانه ارسال کنید. گیرنده هر دو را برای رمزگشایی اینجا میچسباند.
تمام رمزنگاری بهصورت محلی با Web Crypto بومی مرورگر اجرا میشود. متن ساده و رمز عبور هرگز دستگاه شما را ترک نمیکنند. اگر رمز عبور گم شود، پیام قابل بازیابی نیست — منظور همین است.
ابزارهای مرتبط
رمزگذاری فایل (AES-256-GCM)
هر فایلی را با یک رمز عبور با استفاده از AES-256-GCM و PBKDF2 (۲۵۰,۰۰۰ تکرار) رمزگذاری کنید. خروجی .enc فقط با رمز عبور درست باز میشود و تنها این ابزار میتواند آن را رمزگشایی کند. کاملاً سمت کلاینت — فایل شما هرگز دستگاه شما را ترک نمیکند.
محافظت از PDF با رمز عبور
با رمزگذاری AES-256 به PDF رمز عبور اضافه کنید و بهطور دلخواه چاپ، کپی یا ویرایش را غیرفعال کنید. در مرورگر شما اجرا میشود؛ چیزی آپلود نمیشود.
باز کردن قفل PDF
رمز عبور را از روی PDFای که میتوانید باز کنید بردارید، یا محدودیتهای چاپ، کپی و ویرایش آن را لغو کنید. چندین فایل بهطور همزمان. در مرورگر شما اجرا میشود؛ چیزی آپلود نمیشود.