AES টেক্সট এনক্রিপশন
আপনার ব্রাউজারে Web Crypto API দিয়ে AES-256-GCM অথেনটিকেটেড এনক্রিপশন ব্যবহার করে টেক্সট এনক্রিপ্ট ও ডিক্রিপ্ট করুন। আপনার ডেটা বা পাসওয়ার্ড কখনও নেটওয়ার্কে পাঠানো হয় না।
এনক্রিপ্ট করা টেক্সট (Base64)
কপি হয়েছে!
ফলাফল এখানে দেখা যাবে।
এটি কীভাবে কাজ করে
AES এনক্রিপশন সরাসরি আপনার ব্রাউজারে Web Crypto API-এর মাধ্যমে চলে — কোনো ডেটা সার্ভারে পাঠানো হয় না।
এনক্রিপ্ট করতে: সাধারণ টেক্সট লিখুন, পাসওয়ার্ড সেট করুন (বা যাদৃচ্ছিক কী তৈরি করুন), কী সাইজ বেছে নিন (128, 192 বা 256 বিট), তারপর এনক্রিপ্ট বোতাম চাপুন। ফলাফল Base64-এনকোডেড সাইফারটেক্সট স্ট্রিং।
ডিক্রিপ্ট করতে: Base64 এনক্রিপ্টেড স্ট্রিং পেস্ট করুন, একই পাসওয়ার্ড দিন এবং ডিক্রিপ্ট চাপুন।
কী PBKDF2-SHA256 দিয়ে পাসওয়ার্ড থেকে তৈরি হয় এবং আউটপুটে যাদৃচ্ছিক সল্ট এম্বেড থাকে। টুলটি CBC মোড এবং প্রতিটি এনক্রিপশনে যাদৃচ্ছিক IV ব্যবহার করে।
ব্যবহারের ক্ষেত্রসমূহ
- ইমেল বা চ্যাটে সংবেদনশীল নোট শেয়ার করার আগে সেগুলি এনক্রিপ্ট করুন
- ক্লাউড স্টোরেজে আপলোড করার আগে ব্যাকআপ পাঠ্য সুরক্ষিত করুন
- একটি পাবলিক রিপোজিটরিতে কমিট করা কনফিগারেশন ফাইলগুলি এনক্রিপ্ট করুন
- পরিবার বা দলের সদস্যদের মধ্যে একটি পাসওয়ার্ড দিয়ে পুনরুদ্ধার কোডগুলি সুরক্ষিতভাবে প্রেরণ করুন
- শিক্ষার্থীদের অথেনটিকেটেড এনক্রিপশন এবং কী ডেরিভেশন দেখান
প্রায়শই জিজ্ঞাসিত প্রশ্ন
- আমার ডেটা কি সার্ভারে যায়?
- না। সব এনক্রিপশন Web Crypto API-এর মাধ্যমে ব্রাউজারে স্থানীয়ভাবে হয়।
- কোন AES মোড ব্যবহার হয়?
- AES-CBC, প্রতিটি এনক্রিপশনে যাদৃচ্ছিক 128-বিট IV সহ।
- OpenSSL দিয়ে ডিক্রিপ্ট করা যাবে?
- ফরম্যাট টুল-নির্দিষ্ট (PBKDF2 + এম্বেডেড IV/সল্ট); OpenSSL-এ একই প্যারামিটার মেলাতে হবে।
- পাসওয়ার্ড ভুলে গেলে কী হবে?
- পুনরুদ্ধার সম্ভব নয়। পাসওয়ার্ড ছাড়া ডিক্রিপশন গণনাগতভাবে অসম্ভব।
- কোন কী সাইজ বেছে নেবেন?
- সংবেদনশীল ডেটার জন্য AES-256 সবচেয়ে নিরাপদ।