Scribble Maps Blog
মিলিটারি গ্রেড ম্যাপ ডেটা এনক্রিপশন
আপনার ম্যাপের ডেটা অত্যন্ত গুরুত্বপূর্ণ এবং সেই কারণেই আমরা একটি নতুন ফিচার চালু করতে পেরে আনন্দিত যা আপনাকে মিলিটারি গ্রেড এনক্রিপশন দিয়ে আপনার ম্যাপ ডেটা এনক্রিপ্ট করতে দেয়। আপনি আমাদের কাছে সেভ করা ম্যাপের পাশাপাশি অফলাইনে সেভ করা ম্যাপের ক্ষেত্রেও এই এনক্রিপশন ব্যবহার করতে পারেন।
অটো সেভ
এনক্রিপশন সহ সেভ করা
এরপরে আপনাকে একটি পাসওয়ার্ড দেওয়ার জন্য অনুরোধ করা হবে।
টেকনিক্যাল
আমরা PBKDF2 কী সহ মিলিটারি স্ট্যান্ডার্ড AES-256 ব্যবহার করি। এনক্রিপশন করার সময় আমরা এটি সম্পূর্ণ আপনার ডিভাইসেই করি। আপনার ম্যাপ ডেটা এনক্রিপ্ট করতে আপনি যে পাসওয়ার্ড ব্যবহার করেন তা কখনই আমাদের সার্ভারে আসে না। যখন এনক্রিপ্ট করা ডেটা আমাদের সার্ভারে সেভ করা হয়, তখন আমাদের কাছে সেই ম্যাপ ডেটা অ্যাক্সেস করার কোনো উপায় থাকে না।
ম্যাপ ডেটা পুনরুদ্ধার করার সময় এনক্রিপ্ট করা ডেটা আপনার ডিভাইসে ফেরত পাঠানো হয় এবং আপনার ডিভাইসেই ডিক্রিপ্ট করা হয়। ডেটা অ্যাক্সেস করতে চাইলে আপনাকে প্রতিবার আপনার এনক্রিপশন পাসওয়ার্ড লিখতে হবে।
ম্যাপ ডেটা পুনরুদ্ধার করার সময় এনক্রিপ্ট করা ডেটা আপনার ডিভাইসে ফেরত পাঠানো হয় এবং আপনার ডিভাইসেই ডিক্রিপ্ট করা হয়। ডেটা অ্যাক্সেস করতে চাইলে আপনাকে প্রতিবার আপনার এনক্রিপশন পাসওয়ার্ড লিখতে হবে।
ডাবল অথেন্টিকেশন
এনক্রিপ্ট করা ম্যাপ ডেটা অ্যাক্সেস করার জন্য আপনাকে ম্যাপের পাসওয়ার্ড জানতে হবে অথবা ম্যাপটি দেখার অধিকার সহ একটি অ্যাকাউন্ট থাকতে হবে। এনক্রিপ্ট করা ম্যাপ ডেটা লোড হয়ে গেলে, দ্বিতীয় অথেন্টিকেশন হলো এনক্রিপশন পাসওয়ার্ড প্রদান করা।
বিবেচ্য বিষয়
ফাইল ফরম্যাট
ম্যাপ এনক্রিপ্ট করে সেভ করার সময় আপনি কিছু ফিচারের অ্যাক্সেস হারাবেন যেমন বিভিন্ন ফাইল ফরম্যাট ডাউনলোড করা বা ইমেজ তৈরি করা। এর কারণ হলো যেহেতু ডেটা এনক্রিপ্ট করা থাকে, তাই আমরা আমাদের সার্ভার থেকে ডেটা অ্যাক্সেস করতে পারি না এবং ফলস্বরূপ এনক্রিপ্ট করা ডেটা থেকে বিভিন্ন ফাইল ফরম্যাট তৈরি করতে সক্ষম হব না। আপনি এখনও ব্রাউজারে গিয়ে > প্রিন্ট এবং তারপর প্রিন্টারটিকে "save as pdf" হিসেবে সেট করে একটি ইমেজ সেভ করতে পারেন।অটো সেভ
এনক্রিপ্ট করা ম্যাপের ক্ষেত্রে অটো সেভ নিষ্ক্রিয় থাকে। আপনার ব্রাউজার বন্ধ করার আগে সর্বদা আপনার ম্যাপটি সেভ করার বিষয়টি নিশ্চিত করুন।
ম্যাপ হিস্ট্রি
পূর্ববর্তী ম্যাপের সংস্করণগুলো লোড করার সময় আপনাকে সেই এনক্রিপশন পাসওয়ার্ডটি ব্যবহার করতে হবে যা আপনি সেই সময়ে এটি এনক্রিপ্ট করতে ব্যবহার করেছিলেন।
ম্যাপ শেয়ার করা
অন্যান্য ব্যবহারকারীদের সাথে এনক্রিপ্ট করা ম্যাপ শেয়ার করার সময় ব্যবহারকারী পরিচালনা (manage users) ফাংশনটি ব্যবহার করার পরামর্শ দেওয়া হচ্ছে। আপনি যদি ব্যবহারকারী পরিচালনা ফাংশনটি ব্যবহার না করেন, তবে ব্যবহারকারীদের ম্যাপটি অ্যাক্সেস করতে দুটি আলাদা পাসওয়ার্ড লিখতে হবে। প্রথম পাসওয়ার্ডটি হলো ম্যাপের পাসওয়ার্ড যা তাদের এনক্রিপ্ট করা ডেটা লোড করতে দেয়। দ্বিতীয় পাসওয়ার্ডটি হলো এনক্রিপশন পাসওয়ার্ড যা তাদের ম্যাপ ডেটা ডিক্রিপ্ট করতে এবং ম্যাপটি দেখতে সাহায্য করবে।
আপনি যদি ব্যবহারকারী পরিচালনা ফাংশনটি ব্যবহার করেন তবে একজন ব্যবহারকারীকে ম্যাপটি দেখার জন্য কেবল এনক্রিপশন পাসওয়ার্ডটি লিখতে হবে। পরিস্থিতি যাই হোক না কেন, আপনি যে ব্যবহারকারীদের ম্যাপটি দেখাতে চান তাদের সাথে আপনাকে এনক্রিপশন পাসওয়ার্ডটি শেয়ার করতে হবে। এনক্রিপশন পাসওয়ার্ড শেয়ার করার সময় সতর্ক থাকুন। এনক্রিপশন পাসওয়ার্ড শেয়ার করার সময় আমরা https://www.lastpass.com/ এর মতো একটি পরিষেবা ব্যবহার করার পরামর্শ দিই।
যেহেতু আমরা অ্যাকাউন্ট/সুরক্ষিত পাসওয়ার্ডের মাধ্যমে ডাবল অথেন্টিকেশন ব্যবহার করি, তাই একটি এনক্রিপশন পাসওয়ার্ড ফাঁস হওয়ার অর্থ এই নয় যে ডেটা ঝুঁকির মধ্যে পড়েছে। যদি কোনো আক্রমণকারী এনক্রিপশন পাসওয়ার্ড এবং ম্যাপ পাসওয়ার্ড উভয়ই পেয়ে যায় তবেই তারা ম্যাপটি অ্যাক্সেস করতে সক্ষম হবে। এই কারণেই আমরা ব্যবহারকারী পরিচালনা ফাংশনটি ব্যবহার করার জন্য অত্যন্ত সুপারিশ করি কারণ আপনাকে ম্যাপের পাসওয়ার্ড শেয়ার করতে হবে না এবং এনক্রিপ্ট করা ম্যাপ ডেটা অ্যাক্সেস করার জন্য একজন ব্যবহারকারীকে আমাদের পরিষেবাতে লগইন করতে হবে।
আপনি যদি ব্যবহারকারী পরিচালনা ফাংশনটি ব্যবহার করেন তবে একজন ব্যবহারকারীকে ম্যাপটি দেখার জন্য কেবল এনক্রিপশন পাসওয়ার্ডটি লিখতে হবে। পরিস্থিতি যাই হোক না কেন, আপনি যে ব্যবহারকারীদের ম্যাপটি দেখাতে চান তাদের সাথে আপনাকে এনক্রিপশন পাসওয়ার্ডটি শেয়ার করতে হবে। এনক্রিপশন পাসওয়ার্ড শেয়ার করার সময় সতর্ক থাকুন। এনক্রিপশন পাসওয়ার্ড শেয়ার করার সময় আমরা https://www.lastpass.com/ এর মতো একটি পরিষেবা ব্যবহার করার পরামর্শ দিই।
যেহেতু আমরা অ্যাকাউন্ট/সুরক্ষিত পাসওয়ার্ডের মাধ্যমে ডাবল অথেন্টিকেশন ব্যবহার করি, তাই একটি এনক্রিপশন পাসওয়ার্ড ফাঁস হওয়ার অর্থ এই নয় যে ডেটা ঝুঁকির মধ্যে পড়েছে। যদি কোনো আক্রমণকারী এনক্রিপশন পাসওয়ার্ড এবং ম্যাপ পাসওয়ার্ড উভয়ই পেয়ে যায় তবেই তারা ম্যাপটি অ্যাক্সেস করতে সক্ষম হবে। এই কারণেই আমরা ব্যবহারকারী পরিচালনা ফাংশনটি ব্যবহার করার জন্য অত্যন্ত সুপারিশ করি কারণ আপনাকে ম্যাপের পাসওয়ার্ড শেয়ার করতে হবে না এবং এনক্রিপ্ট করা ম্যাপ ডেটা অ্যাক্সেস করার জন্য একজন ব্যবহারকারীকে আমাদের পরিষেবাতে লগইন করতে হবে।
কীভাবে করবেন
এনক্রিপশন সহ সেভ করা
একটি ম্যাপ সেভ করার সময় আপনি "Encryption" বিকল্পটি নির্বাচন করতে পারেন।

এরপরে আপনাকে একটি পাসওয়ার্ড দেওয়ার জন্য অনুরোধ করা হবে।

আপনি "Submit" এ ক্লিক করার পরে আপনার ডেটা এনক্রিপ্ট হবে এবং সেভ হবে।
অফলাইনে সেভ করা
অফলাইনে ম্যাপ ফাইল সেভ করার সময় আপনি এনক্রিপশন ব্যবহার করতে পারেন। আপনি ডেটা এনক্রিপ্ট করতে চান কিনা জিজ্ঞাসা করা হলে কেবল "yes" এ ক্লিক করুন।

তারপরে আপনাকে একটি পাসওয়ার্ড দেওয়ার জন্য অনুরোধ করা হবে।


"submit" এ ক্লিক করুন এবং আপনার ম্যাপ ডেটা এনক্রিপ্ট হবে এবং তারপরে ডাউনলোড হবে। একটি এনক্রিপ্ট করা ফাইলের সাথে "Offline Load" ব্যবহার করার সময় আপনাকে এই পাসওয়ার্ডটি লিখতে হবে।