เทคโนโลยี

MeldID আপডেটের পর: সুরক্ষিত সংগ্রহস্থল একটি দৈনিক টুলে রূপান্তরিত

মেল্ডআইডের নতুন ভার্সন শুধু TOTP প্রিন্সিপলকেই উন্নত করে না, বরং এককালীন কোডের আশেপাশের সবার জন্য গুরুত্বপূর্ণ বিষয়গুলো উন্নত করে: লোকাল সার্চ, এনক্রিপ্টেড নোট, ট্যাগ, QR কোডের ইম্পোর্ট, কোড গোপন ও কপিপ্রোব, ডিলিটেড রেকর্ড রিকভারি ও ডিভাইসের মধ্যে ট্রান্সফার। আর্কিটেকচারাল Zero Vault মূলত 그대로 রয়ে গেছে।

পূর্ববর্তী প্রতিবেদনে আমি MeldID কে একটি এমন সিস্টেম হিসেবে বিশ্লেষণ করেছিলাম যা একটি একক অ্যাকাউন্টের বাইরে চলে যেতে পারে। iPhone ও Android এর জন্য মোবাইল অ্যাপ্লিকেশনগুলি TOTP-অথেন্টিকেশন, ইন্টারনেট ছাড়া পূর্ণাঙ্গ কাজ, নতুন ডিভাইসে সুরক্ষিত তথ্য পুনরুদ্ধার এবং সংযুক্ত সার্ভিসে লগইন নিশ্চিতকরণকে একীভূত করেছে।

নতুন আপডেটটি অন্য কারণের জন্য আকর্ষণীয়। এতে প্রায় কোনো প্রচেষ্টা নেই আরও একটি বড় প্রবেশাধিকার প্রক্রিয়া যোগ করার। প্রধান মনোযোগটি এখন দৈনন্দিন সুরক্ষিত সংগ্রহস্থলের ব্যবহারে।

বর্তমানে যখন ব্যবহারকারীর কাছে দুই বা তিনটি রেকর্ড থাকে, তখন সাধারণ তালিকা যথেষ্ট। কিন্তু সময়ের সাথে সাথে তার মধ্যে কাজের ইমেইল, ব্যক্তিগত অ্যাকাউন্ট, ড্যাশবোর্ড, ক্লাউড সার্ভিস, কর্পোরেট সিস্টেম ও পরীক্ষামূলক পরিবেশ যোগ হয়। তখন সমস্যা শুধু ৬ সংখ্যার কোড জেনারেশনের বাইরে চলে যায়। দ্রুত প্রয়োজনীয় রেকর্ড খুঁজে পাওয়া, তার উদ্দেশ্য বোঝা, অ্যাকাউন্টের ভুল বোঝাবুঝি এড়ানো, ডেটা নিরাপদে পরিবর্তন ও একাধিক ডিভাইসের মধ্যে ডেটা ক্ষতি এড়ানোই মূল বিষয়।

এখানেই MeldID তার কার্যকারিতা ব্যাপকভাবে বাড়ায়।

প্রধান পরিবর্তন — সুরক্ষিত সংগ্রহস্থলের ভিতরের অর্ডার

আমি মনে করি, নতুন ভার্সনটি সরল তালিকা থেকে আরও বেশি নিয়ন্ত্রণযোগ্য কাজের পরিবেশে রূপান্তর।

এটি কোনোভাবেই অ্যাপ্লিকেশন জটিল হয়ে যায় না। বরং নতুন ফিচার গুলো আগের নিজস্ব নিয়মে কষ্টসহকারে কাজগুলো সহজ করে তোলে। ব্যবহারকারী এখন আর মনে রাখতে হবে কোথাও তার প্রয়োজনীয় রেকর্ডটি আছে, অ্যাকাউন্টের বিবরণ মনে রাখতে হবে, বা কোনও ভুলের জন্য পুনরায় যোগ করার প্রক্রিয়া সম্পন্ন করতে হবে না।

গুরুত্বপূর্ণ বিষয় হলো, এই ফিচারগুলো একে অপরের সঙ্গে সংযুক্ত। অনুসন্ধান কাজের সঙ্গে নোট যোগ করে, ট্যাগ প্রয়োজনীয় ফিল্টার প্রদান করে, QR কোড থেকে ইম্পোর্টের সময়ে নতুন রেকর্ডের ভিজ্যুয়াল হাইলাইট, এবং ডিলিট ও রিকভারি আপডেট সকল ডিভাইসে সিঙ্ক্রোনাইজড।

স্থানীয় অনুসন্ধান চালানো হয়

MeldID-এ সার্ভিসের নাম, অ্যাকাউন্টের নাম ও নোটের বিষয়বস্তু অনুসন্ধানের সুবিধা যুক্ত হয়েছে। এটি একটি সাধারণ ফিচার, কিন্তু এটাই বেশি রেকর্ড থাকলে সময় বাঁচায়।

উদাহরণস্বরূপ, ধরুন কোন সার্ভিসের একাধিক অ্যাকাউন্ট আছে: ব্যক্তিগত, কাজের ও প্রশাসনিক। পুরো তালিকা দেখার বদলে, আপনি সার্চ বক্সে সার্ভিসের কিছু অংশ বা ইমেল লিখে দ্রুত পেতে পারেন। যদি অ্যাকাউন্টে নোট থাকে, তবে তার তথ্যও অনুসন্ধানে ব্যবহার করা হয়।

তবে, অনুসন্ধান মূল TOTP সিক্রেটের দিকে নয়। সিক্রেট কোনওভাবে অনুসন্ধান ক্ষেত্র হয়ে যায় না ও আইডেন্টিফায়ার হিসেবে ব্যবহৃত হয় না। ব্যবহারকারী মূলত সংজ্ঞায়িত কনটেক্সটের জন্য খোঁজ করে — সার্ভিসের নাম, অ্যাকাউন্ট বা নোট — ক্রিপ্টোগ্রাফিক তথ্য নয়।

অনুসন্ধান কোনো সার্ভারে যায় না। অ্যাপ্লিকেশন ইতিমধ্যে অবস্থিত সুরক্ষিত সংগ্রহস্থলে অনুসন্ধান করে।

নোট ও ট্যাগ দ্বারা রেকর্ডের কন্টেক্সট দিতে হয়

একটি সার্ভিসের নামটি সবরকম আলাদা বোঝা যায় না যে, রেকর্ডটি কী জন্য ব্যবহৃত তা বোঝার জন্য। তাই এখন থেকে TOTP রেকর্ডের সাথে এনক্রিপ্টেড নোট যুক্ত করা সম্ভব।

এমন নোটে বলা যেতে পারে, অ্যাকাউন্টটি কোন ওয়ার্ক পরিবেশে আছে, কোন বিভাগে নির্মিত বা কোন প্রবেশ প্রক্রিয়া ব্যবহার হচ্ছে। এই নোট সুরক্ষিত রেকর্ডের সাথে Vault-এ সংরক্ষিত হয়, আলাদা কোনও পাবলিক সার্ভারে নয়।

গুচ্ছের জন্য মাল্টি-ট্যাগও যুক্ত হয়েছে। একটি রেকর্ডে অনেক ট্যাগ দেওয়া যায়: যেমন, “Work”, “Critical”, “Europe” বা “Test”। ট্যাগ সাধারণ টেক্সট হিসেবে লেখা হয়: নতুন ট্যাগ যোগের জন্য এনটার বা কমা pression, এবং তা ছোট আকারে ডিলিট করা যায়।

প্রণালীটি ইতিমধ্যে উপস্থিত ট্যাগের সুপারিশ ও একই রকম অপশনগুলি পরিচালনা করে, ক্যাপিটাল ও লোয়ারকেস বিবেচনা করে না। তাই “Работа”, “работа” ও “РАБОТА” আলাদা হয় না।

ট্যাগের জন্য আলাদা ফিল্টারও আছে। যদি গঠন পরিবর্তিত হয়, তবে মূল ট্যাগটি রিনেম বা দীর্ঘ চাপের মাধ্যমে গ্লোবালভাবে ডিলিট বা পরিবর্তন করা যায়। এর জন্য প্রত্যেক রেকর্ড খুঁজে বের করার দরকার নেই।

পছন্দের তালিকাও একটি System Tag, স্টার আইকনের মাধ্যমে আলাদা, লাল রঙ দিয়ে হাইলাইট করে যে সেটিই সবচেয়ে গুরুত্বপূর্ণ।

এভাবেই এটি কোডের সংগ্রহস্থলকে একটি সংগঠিত সিস্টেমে রূপান্তর করে।

গোপন চিহ্নিত কোড এখনো ব্যবহারযোগ্য

অ্যাপের মধ্যে TOTP কোড হাইড ও শো করার অপশন এসেছে। নির্বাচন করা অবস্থা ডিভাইসে সংরক্ষণ হয়, ফলে বারবার সেটিং করতে হয় না।

এটি ভিসুয়াল সুরক্ষা: কোড সবসময় চোখের সামনে রাখা হয় না, যদি ব্যবহারকারী চায় না। তবে, হাইড থাকা মানে এই নয় সেটিতে কাজ বন্ধ হয়ে যায়। কোড কপি করে ক্লিপবোর্ডে রাখতে পারে, সক্রিয় ও গোপন উভয় অবস্থাতেই। এটি একটি গুরুত্বপূর্ণ যুক্তি: কেউ কোড দেখাতে চাইছে না, কিন্তু প্রবেশের জন্য কোড প্রেরণ করতে চায়।

QR কোড আবার স্ক্যান করার প্রয়োজন পড়ে না

আগে, TOTP রেকর্ডটি যোগ করতে ব্যবহারকারী সাধারণত ক্যামেরা ও দ্বিতীয় স্ক্রিনের উপর নির্ভর করত, যেখানে QR কোড দেখা যেত। এখন MeldID ছবি বা গ্যালারির ছবি থেকে TOTP রেকর্ড ইম্পোর্ট করতে সক্ষম।

এটি বহু পরিস্থিতিতে কাজ দেয়। QR কোড স্ক্রিনশট বা সার্ভিস সেটআপের সময় ছবি তোলা হয়েছে। সবসময় মূল পেজে ফিরে গিয়ে ক্যামেরার সামনে ধরার ঝামেলা নেই।

প্রয়োজন অনুযায়ী ছবি নির্বাচন করে, অ্যাপ QR কোড চিনে নিতে পারে এবং এনক্রিপ্টেড সংগ্রহস্থলে নতুন রেকর্ড তৈরি করে।

অ্যাড করলে, নতুন রেকর্ডগুলো সাময়িকভাবে রিমার্ক বক্সে আলাদা হয়। এটি খুবই সুবিধাজন্য, বিশেষ করে একাধিক অ্যাকাউন্ট একক জড়ো করার সময়। আপনি দ্রুত দেখতে পারেন কোন আইটেমগুলো নতুন এসেছে এবং পুরানো গুলোর থেকে আলাদা করতে পারবেন।

ডিলিট করলে এখন পরিবর্তন সম্ভব

সবচেয়ে অসুবিধাজনক নতুন ফিচারগুলির মধ্যে একটি — একটি ‘লোকাল’ বা সুবিধাজনক সময়ের মধ্যে পুনরুদ্ধার সুবিধা দিয়ে রেকর্ড ডিলিট।

ডিলিটেড রেকর্ড সম্পূর্ণ গোপন হয় না। নির্ধারিত সময়ের মধ্যে সেটি পুনরুদ্ধার করতে পারেন। এর জন্য আলাদা কনফার্মেশন দরকার। এই পদ্ধতি অ্যাকাউন্টের ভুলে ডিলিট রোধ করে।

আরেকটি গুরুত্বপূর্ণ নিরাপত্তা হলো, যখন পুনরুদ্ধারকাল চলমান, তখন একই TOTP সিক্রেট নতুন রেকর্ড হিসেবে যোগ হয় না।

ডিলিট করার পর দেখুন, একটি সাধারণ পরিস্থিতি: আপনি অ্যাকাউন্ট ডিলিট করলেন, তারপর ভুল বুঝে আবার স্ক্যান করলেন। অতিরিক্ত যাচাই ছাড়া, একই সিক্রেটের দুটি রেকর্ড তৈরি হতে পারে। MeldID সেটি সৃষ্টি করে না, বরং ঐ মূল রেকর্ড ফিরিয়ে আনার সুবিধা দেয়।

পুনরুদ্ধার শুধুমাত্র ডিভাইসের মধ্যে সীমাবদ্ধ নয়; এটি Vault এর অবস্থা পরিবর্তন করে ও সার্ভারের সাথে সামঞ্জস্যপূর্ণ করে।

একটি অ্যাকাউন্ট — একটি সমন্বিত সংরক্ষণাগার

একাধিক ডিভাইসে কাজ করা মূল ধারণাগুলির মধ্যে একটি ছিল মোবাইল MeldID এর অন্যতম। নতুন আপডেট এটিকে আরও নির্ধারিত করে তুলেছে।

ডিলিট, রিকভারি ও অন্যান্য পরিবর্তনসমূহ একাউন্টের সব ডিভাইসের মধ্যে রূপান্তরিত হয়। যদি ব্যবহারকারী iPhone ও Android বা অন্য ফোন সংযুক্ত করেন, তারা ইতিমধ্যে একক সার্টিফিকেটেড অবস্থা পায়।

যদি একটি ডিভাইসে কাজ করা হয়, সিঙ্ক্রোনাইজেশন মোড পুরানো কপি ফেরত দেওয়া বা নতুন পরিবর্তন মুছে ফেলা থেকে রক্ষা করে। বিভিন্ন ডিভাইসের যোগাযোগ বেশির ভাগ কনফ্লিক্ট সমাধান করে।

একই সময়ে, MeldID এর বিভিন্ন অ্যাকাউন্ট আলাদা থাকে। একটি অ্যাকাউন্টের ডেটা অন্যের সঙ্গে মিশে যায় না, এবং পরিবর্তন কেবল উপযুক্ত সুরক্ষিত সংগ্রহস্থলে প্রয়োগ হয়।

সেই সঙ্গে, offline ও online পরিবেশের মধ্যে এখনো পার্থক্য রক্ষিত। ইতিমধ্যে সংরক্ষিত রেকর্ডের টOTP কোড ইন্টারনেটের উপর নির্ভর করে না, এবং নতুন রেকর্ড তৈরি হয় স্থানীয়ভাবে। সমস্ত পরিবর্তন, যেগুলো সব ডিভাইসে সমানভাবে প্রয়োগ করা প্রয়োজন, সংযোগ পুনঃস্থাপন হলে সিঙ্ক্রোনাইজ হয়।

Zero Vault এখনও মূল ভিত্তি

MeldID-এ Zero Vault নীতি এখনও কার্যকর। সার্ভার স্থানে অপরিষ্কার এনক্রিপ্টেড পরিস্থিতি ও সংস্করণ ও সিঙ্ক্রোনাইজেশনের জন্য প্রয়োজনীয় প্রযুক্তিগত ডেটা দিয়ে কাজ করে।

মূলত, TOTP সিক্রেট, নোট, ট্যাগ ও সার্ভিসের নাম স্বচ্ছভাবে সার্ভারে পাঠানো হয় না। এগুলি সাধারণ টেবিল নয়, যা দেখা বা সার্ভারে সার্চের জন্য ব্যবহৃত হতে পারে।

Vault এর বিষয়বস্তু মূলত অ্যাপ-এ লোকাল ডিভাইসে ডिक्रিপট হয়। এই কারণেই, নোট ও ট্যাগের উপর অনুসন্ধান স্থানীয়ভাবে কাজ করে: সার্ভারকে কন্টেন্ট পড়ার দরকার হয় না, যাতে এনক্রিপ্টেড ডেটা আপডেট ও একাধিক ডিভাইসের মধ্যে যথাযথ ভাবে সমন্বয় হয়।

নতুন ফিচারগুলো এই মূলনীতি পরিবর্তন করে না এবং গোপনীয়তা ছাড়াই সুবিধাজনক পরিবেশ তৈরি করে। বরং এখন স্পষ্ট হয় যে সুরক্ষিত সংগ্রহস্থলটি এমন হয় যেখানে গোপনীয়তা হারায় না এবং কাজের সুবিধাও বজায় থাকে।

বিশ্বাসের জন্য ছোটখাট দিকসমূহ

অ্যাপের অনুবাদ, অ্যাক্সেসিবিলিটি টেক্সট ও ভिजুয়াল উপাদানগুলির দৃশ্যমানতা উন্নত করা হয়েছে।

এটি QR কোড বা রেকর্ড পুনরুদ্ধার করার মতো গুরুত্বপূর্ণ কারণের তুলনায় কম মনে হতে পারে। কিন্তু যখন অ্যাপের মধ্যে গোপন ভিউ, পছন্দের তালিকা, নিশ্চিতকরণের জন্য আলাদাভাবে দেয়া অবস্থা ও পুনরুদ্ধার ভেরিফিকেশন থাকে, তখন শুধু আইকন যথেষ্ট নয়।

স্বাভাবিক টেক্সট ও দৃশ্যমান অবস্থা ব্যবহারকারীদের জন্য গুরুত্বপূর্ণ। বিশেষ করে VoiceOver, TalkBack এবং অন্যান্য অ্যাক্সেসিবিলিটি টুলের জন্য। পরিবর্ধিত অনুবাদ ও স্পষ্ট দৃশ্যমান অবস্থা বিভিন্ন ভাষা ও প্ল্যাটফর্মে নতুন ব্যবহারের বোঝার উন্নতি করে।

আমার মতামত

অ্যাপের আপডেট দেখে আমি মনে করি, MeldID এখন আর শুধু TOTP কোড উৎপাদনকারী অ্যাপ নয়।

প্রধান পরিবর্তন একক কোনও ফিচার নয়। মূল মূল্য হলো সংযুক্ত কনটেক্সটের মধ্যে: স্থানীয় অনুসন্ধান, নোট ও ট্যাগের সাথে কাজ, পছন্দের তালিকা, QR কোড ইম্পোর্টের সহজতা, সাম্প্রতিক রেকর্ডের আকৃতি, ও পুনরুদ্ধার সময়সীমা — সব মিলিয়ে ঝুঁকি কমানো।

একই সঙ্গে, সিঙ্ক্রোনাইজেশন পরিবর্তনগুলো ডিভাইসের মধ্যে যোগসূত্র তৈরি করে, আর Zero Vault সুরক্ষিত কনটেইনারের মূল চালিকা শক্তি বজায় রাখে।

ফলে, MeldID ধীরে ধীরে সাধারণ অথেনটিকেটর থেকে নিয়ন্ত্রিত সুরক্ষিত কাজের পরিবেশে পরিবর্তিত হচ্ছে। TOTP কোড এখনো লোকাল জেনারেট ও অপ্রয়োজনীয় নেটওয়ার্কের বাইরে সহজে পাওয়া যায়, তবে তার আশেপাশের সব কিছু আরও স্পষ্ট ও ভবিষ্যদ্বাণীময় হয়ে গেছে।

এই প্রকল্পের বিষয়ে বিস্তারিত: MedlID.