আমার নোট কীভাবে এনক্রিপ্ট হয়?
- সিন্দুক তৈরির সময় Protect text একটি র্যান্ডম 256-বিটের ডেটা কী তৈরি করে।
- প্রতিটি নোট (শিরোনাম, লেখা, রং, পিন) সেই কী দিয়ে AES-256-GCM-এ এনক্রিপ্ট হয়, প্রতিবার সেভের সময় নতুন একটি র্যান্ডম nonce দিয়ে। রাখা ডেটা বদলানো হলে GCM তা ধরেও ফেলে।
- ডেটা কী রাখা হয় শুধু মোড়ানো অবস্থায়: একবার আপনার পাসওয়ার্ড থেকে তৈরি কী দিয়ে (PBKDF2-SHA-256, 600,000 রাউন্ড, র্যান্ডম সল্ট), আর একবার আপনার রিকভারি কী থেকে তৈরি কী দিয়ে (প্রায় 125 বিট র্যান্ডমনেস, 200,000 রাউন্ড)।
- এই সব কিছু করে ব্রাউজারের নিজস্ব Web Crypto। Protect text-এ নিজস্ব কোনো ক্রিপ্টোগ্রাফি কোড নেই।
পাসওয়ার্ড বদলালে শুধু ডেটা কী নতুন করে মোড়ানো হয়; নোটগুলো আবার এনক্রিপ্ট করতে হয় না।
কাজ করার সময় কী কোথায় থাকে?
সিন্দুক আনলক করলে ডেটা কী রাখা হয় Chrome-এর এক্সটেনশনের সেশন স্টোরেজে, যা মেমরিতে থাকে এবং কখনো ডিস্কে লেখা হয় না। সিন্দুক লক হলে (আপনার বেছে নেওয়া সময় পরে, কম্পিউটার লক বা স্লিপ হলে, অথবা লক বোতাম দিয়ে) এবং ব্রাউজার বন্ধ হলে এটি মুছে যায়।
এক্সটেনশন কি আমার নোট কোথাও পাঠাতে পারে?
না। কনটেন্ট সিকিউরিটি পলিসি সব ধরনের নেটওয়ার্ক সংযোগ নিষেধ করে (connect-src 'none'), আর
এক্সটেনশনটি কোনো ওয়েবসাইটে অ্যাক্সেস চায় না। কোনো Cresotech সার্ভার, অ্যানালিটিক্স বা অ্যাকাউন্ট
নেই। এক্সটেনশন আপডেট করে Chrome নিজেই, Chrome Web Store থেকে, যেমনটা অন্য সব এক্সটেনশনের
ক্ষেত্রে করে।
এটি কোন কোন অনুমতি চায়, এবং কেন?
| অনুমতি | Protect text-এর কেন দরকার |
|---|---|
storage | আপনার এনক্রিপ্ট করা নোট ও সেটিংস আপনার কম্পিউটারে রাখতে |
unlimitedStorage | বড় নোটবুককে Chrome-এর ডিফল্ট স্টোরেজ সীমার বাইরে বাড়তে দিতে |
sidePanel | Chrome-এর সাইড প্যানেলে নোটপ্যাড খুলতে |
contextMenus | রাইট-ক্লিক মেনুতে Protect Text-এ যোগ করুন ও এই পেজটি Protect Text-এ সেভ করুন যোগ করতে |
alarms | আপনার বেছে নেওয়া সময় পরে সিন্দুক লক করতে |
idle | কম্পিউটার লক বা স্লিপ হলে সিন্দুক লক করতে |
ইনস্টলের সময় Chrome ওয়েবসাইটে আপনার ডেটা পড়া নিয়ে কোনো সতর্কবার্তা দেখায় না, কারণ Protect text এমন কোনো অনুমতিই চায় না।
Protect text যা সুরক্ষা দিতে পারে না
এনক্রিপশন নোটকে সুরক্ষা দেয় যখন সেগুলো রাখা থাকে। বাকিটা নিয়ে নিজের কাছে সৎ থাকুন:
- খোলা সিন্দুক। লক না হওয়া পর্যন্ত আপনার কম্পিউটারের সামনে যে কেউ এটি পড়তে পারে। শেয়ার করা কম্পিউটারে অটো-লকের কম সময় রাখুন এবং উঠে যাওয়ার সময় লক বোতাম চাপুন।
- ম্যালওয়্যার। আপনার কম্পিউটারে কীলগার বা ক্ষতিকর প্রোগ্রাম থাকলে আপনি যা টাইপ করেন এবং স্ক্রিনে যা আছে তা দেখতে পারে। কোনো নোটপ্যাডই এ থেকে সুরক্ষা দেয় না; সিস্টেম আপডেট রাখুন।
- দুর্বল পাসওয়ার্ড। কেউ এনক্রিপ্ট করা ডেটা কপি করে নিলে ছোট বা সাধারণ পাসওয়ার্ড অফলাইনে আন্দাজ করা যেতে পারে। লম্বা পাসফ্রেজ ব্যবহার করুন; বিল্ট-ইন জেনারেটর সাহায্য করে।
- সাধারণ কপি। যে নোট .txt হিসেবে ডাউনলোড করেন, প্রিন্ট করেন বা অন্য কোথাও কপি করেন, তা আর এনক্রিপ্ট করা থাকে না। লুকানো টেক্সট কপি করার 30 সেকেন্ড পরে ক্লিপবোর্ড খালি হয়ে যায়, কিন্তু অন্য কপিগুলোর দায়িত্ব আপনার।
- লুকানো টেক্সট স্ক্রিনে টেক্সট ঝাপসা করে। এটি প্রাইভেসি স্ক্রিন, বাড়তি এনক্রিপশন নয়।
- দুটো গোপন জিনিসই হারানো। পাসওয়ার্ড ও রিকভারি কী ছাড়া নোট চিরতরে হারিয়ে যায়। কারো কাছে পেছনের দরজা নেই, Cresotech-এর কাছেও না।
ব্যাকআপ ফাইল কি নিরাপদ?
হ্যাঁ: এতে নোট থাকে এনক্রিপ্ট করা অবস্থায়, সঙ্গে মোড়ানো কী, ঠিক আপনার কম্পিউটারের মতোই। আপনার পাসওয়ার্ড বা রিকভারি কী ছাড়া এটি পড়া যায় না। তবু এটি ব্যক্তিগত কোনো জায়গায় রাখুন, আর মনে রাখুন, পুরনো ব্যাকআপ খোলে সেই পাসওয়ার্ড দিয়ে, যা ব্যাকআপ নেওয়ার সময় চালু ছিল।
সব কিছু কীভাবে মুছব?
নোট মুছুন এবং ট্র্যাশ খালি করুন, অথবা Chrome থেকে Protect text সরিয়ে দিন: এর সঙ্গে এর স্টোরেজও মুছে যায়। আপনার নিজে সেভ করা ব্যাকআপ ফাইলে হাত দেওয়া হয় না; অন্য যেকোনো ফাইলের মতো সেগুলো মুছুন।
আরও বিস্তারিত: Protect text-এর প্রাইভেসি পলিসি।