নিরাপদ বার্তা আদান-প্রদান ব্যবস্থা স্থাপন ও প্রতিকূল পরিস্থিতিতেও সচল থাকা, ক্লাউড থেকে নেটওয়ার্ক-বিচ্ছিন্ন পরিবেশ পর্যন্ত
Tosh Defence-এর SANKET (Sanket.Chat) প্রতিটি সংস্থার প্রয়োজনীয় নেটওয়ার্ক বিন্যাস অনুযায়ী স্বতন্ত্র ইনস্টলেশন হিসেবে স্থাপন করা যায়: সংস্থার পছন্দের সার্বভৌম ক্লাউডে, স্বতন্ত্র হোস্টেড ইনস্টলেশনে, নিজস্ব প্রাঙ্গণে অথবা সম্পূর্ণ নেটওয়ার্ক-বিচ্ছিন্ন পরিবেশে। প্রতিটি ব্যবস্থাই একক হোস্টে অথবা দ্বিতীয় সাইটে পুনরুদ্ধারের সুবিধাসহ একাধিক হোস্টে উচ্চ প্রাপ্যতার ইনস্টলেশন হিসেবে চলতে পারে; সীমাবদ্ধ নেটওয়ার্কে কলের সংযোগ TCP 443 পোর্টে HTTPS-এর মাধ্যমে স্থাপিত হয়।
অন্যান্য ব্যবস্থা চাপের মুখে থাকলে যোগাযোগ সবচেয়ে বেশি গুরুত্বপূর্ণ হয়ে ওঠে। বিভ্রাট, নেটওয়ার্কে বিধিনিষেধ, সংস্করণ হালনাগাদ ও কোনো পরিচালনাস্থল অচল হওয়ার মধ্যেও সচল থাকার জন্য SANKET তৈরি করা হয়েছে।
স্থাপনের 4টি পদ্ধতি, নিরাপত্তার নকশা একটিই
Sanket-এর প্রতিটি স্থাপনা একটি গ্রাহকের জন্য নিবেদিত, এবং প্রতিটি স্থাপনা-পদ্ধতিতে নিরাপত্তা নকশা অভিন্ন। পার্থক্য শুধু অবকাঠামোর মালিক ও পরিচালনাকারী কে এবং সেটি নেটওয়ার্কের সঙ্গে কতটা সংযুক্ত।
- ক্লাউড: গ্রাহকের পছন্দের যেকোনো ক্লাউডের যেকোনো অঞ্চলে Sanket.Work
- নিবেদিত হোস্টিং পরিবেশে: Tosh Defence-এর হোস্টিংয়ে Sanket.Work
- নিজস্ব সার্ভারে: গ্রাহকের সার্ভারে Sanket.Enterprise
- নেটওয়ার্ক থেকে বিচ্ছিন্ন: বিচ্ছিন্ন পরিবেশে Sanket.Enterprise
দ্বিতীয় সাইট থেকে পুনরুদ্ধারের ব্যবস্থাসহ উচ্চ প্রাপ্যতা
উচ্চ প্রাপ্যতার বিন্যাসটি একাধিক হোস্টে চলে: একটি অভিন্ন ঠিকানা বা গ্রাহকের লোড ব্যালান্সারের পেছনে 2টি প্রান্তিক হোস্ট, একাধিক অ্যাপ্লিকেশন নোড, তাৎক্ষণিক যোগাযোগের নোড ও মিডিয়া নোড, পূর্বতন প্রাথমিক ডেটাবেস যাতে আর কখনো তথ্য লিখতে না পারে সে জন্য নিয়ন্ত্রিত স্থানান্তর-ব্যবস্থাসহ প্রতিলিপিকৃত ডেটাবেস, বিতরণকৃত অবজেক্ট স্টোরেজ এবং গুচ্ছবদ্ধ গোপনীয় তথ্য ব্যবস্থাপনা সেবা।
ডেটাবেস, সংরক্ষিত তথ্য ও গোপনীয় তথ্য দ্বিতীয় কেন্দ্রে সমন্বয়হীনভাবে প্রতিলিপি করা হয়। মহড়ার সরঞ্জাম প্রাথমিক কেন্দ্রকে বিচ্ছিন্ন করে, দ্বিতীয় কেন্দ্রকে সক্রিয় করে, সেবার নামগুলো নতুন কেন্দ্রে নির্দেশ করে এবং পরে আগের কেন্দ্রে ফিরিয়ে আনে; প্রতিটি মহড়ায় বাস্তবে কতটা পুনরুদ্ধার হয়েছে, তা নথিভুক্ত হয়।
বিধিনিষেধযুক্ত নেটওয়ার্কেও সংযুক্ত হওয়া কল
অনেক হোটেল, মন্ত্রণালয় ও মোবাইল নেটওয়ার্ক শুধু TCP 443 দিয়ে বহির্মুখী HTTPS সংযোগের অনুমতি দেয়। ইন্টারনেট থেকে ব্যবহারযোগ্য ইনস্টলেশনে একটি TCP 443 পোর্ট দিয়েই HTTPS ও কল রিলে উভয়ের ট্রাফিক যায়; প্রান্তে কোনো কিছু ডিক্রিপ্ট না করেই ট্রাফিক দুটি আলাদা করা হয়। রিলে পর্যায়ে শুধু AES-256-GCM-সহ TLS 1.3 ব্যবহৃত হয়, আর এর ভেতরেও মাধ্যমের ডেটায় প্রান্ত থেকে প্রান্ত পর্যন্ত AES-256-GCM ফ্রেম এনক্রিপশন বজায় থাকে।
3G এবং ভিড়যুক্ত 4G সংযোগের জন্য কলগুলি পরিকল্পিত; কথা স্পষ্ট শোনা যায় তা নিশ্চিত করতে অডিও ও ভিডিও সমন্বয় করা হয়।
জটিলতা ছাড়াই সংস্করণ হালনাগাদ ও ব্যাকআপ
সংস্করণ হালনাগাদের আগে সুরক্ষিত, এনক্রিপ্ট করা একটি পুনরুদ্ধার-বিন্দু তৈরি করা হয়। কোনো প্রকাশিত সংস্করণে সম্ভব হলে, পুরোনো অ্যাপ্লিকেশন সার্ভারের পাশাপাশি নতুনটি চালু হয় এবং সুস্থভাবে কাজ করছে নিশ্চিত হওয়ার পরই দায়িত্ব নেয়; কোনো ব্যর্থতা ঘটলে স্বয়ংক্রিয়ভাবে আগের অবস্থায় ফিরে যায়।
প্রতিটি উপাদানের ব্যাকআপ AES-256-GCM দিয়ে এনক্রিপ্ট করা হয়, ডিজিটাল স্বাক্ষরযুক্ত বিবরণীতে নথিভুক্ত করা হয় এবং পুনরুদ্ধারের ফলে কোনো পরিবর্তন হওয়ার আগেই যাচাই করা হয়। সংরক্ষণের গন্তব্যের মধ্যে রয়েছে স্থানীয় বা নেটওয়ার্ক স্টোরেজ, S3-সামঞ্জস্যপূর্ণ অবজেক্ট স্টোরেজ বা SFTP; চাইলে দ্বিতীয় একটি অনুলিপিও রাখা যায়।
পরিচয় যাচাইয়ের ব্যবস্থা সচল না থাকলেও কার্যক্ষম
আগে থেকে ব্যবহৃত ডিভাইসে নিয়মিত প্রবেশ, বার্তা আদান-প্রদান ও কলের জন্য কখনো প্রতিষ্ঠানের পরিচয়-নির্দেশিকার সঙ্গে যোগাযোগ করতে হয় না। ফলে পরিচয় প্রদানকারীর সেবা বন্ধ থাকলেও মাঠপর্যায়ের ডিভাইসগুলো সচল থাকে এবং অন্তত একজন স্থানীয় প্রশাসক সব সময় প্রবেশ করতে পারেন।
প্রযুক্তিগত প্রমাণ
Sanket-এর শ্বেতপত্রে বিস্তারিত পড়ুন
এই পৃষ্ঠার প্রতিটি বক্তব্য প্রকাশ্যে উপলব্ধ Sanket-এর প্রযুক্তিগত নিরাপত্তা ও স্থাপত্যসংক্রান্ত শ্বেতপত্রে বিস্তারিতভাবে তুলে ধরা হয়েছে। নিবন্ধন ছাড়াই এটি বিনা মূল্যে পড়া যায়।
SANKET কীভাবে স্থাপন করা যায়?
গ্রাহকের নির্বাচিত ক্লাউডে স্বতন্ত্র ইনস্টলেশন হিসেবে, Tosh Defence-এর হোস্টিংয়ে (Sanket.Work), গ্রাহকের নিজস্ব সার্ভারে অথবা সম্পূর্ণ নেটওয়ার্ক-বিচ্ছিন্ন সুরক্ষিত পরিসরে (Sanket.Enterprise)। প্রতিটি পদ্ধতিতে নিরাপত্তা নকশা একই থাকে।
SANKET কি উচ্চ প্রাপ্যতা নিশ্চিত করে?
হ্যাঁ। একাধিক হোস্টে উচ্চ প্রাপ্যতার বিন্যাসে 2টি প্রান্তিক হোস্ট, বিকল্প অ্যাপ্লিকেশন ও মিডিয়া নোড, নিয়ন্ত্রিত দায়িত্ব হস্তান্তরসহ প্রতিলিপিকৃত ডেটাবেস, বিতরণকৃত তথ্যসংরক্ষণ এবং সমন্বিত গোপন তথ্য ব্যবস্থাপনা পরিষেবা থাকে।
SANKET কি দ্বিতীয় স্থানে দুর্যোগ-পরবর্তী পুনরুদ্ধার সমর্থন করে?
হ্যাঁ। তথ্যভান্ডার, সংরক্ষিত তথ্য ও গোপনীয় উপাদানের প্রতিলিপি দ্বিতীয় স্থানে অসিঙ্ক্রোনাস পদ্ধতিতে রাখা হয়। মূল স্থানকে বিচ্ছিন্ন করা, দ্বিতীয় স্থানকে প্রধান করা, স্থানান্তর করা এবং মূল স্থানে ফিরে যাওয়ার মহড়ার জন্য সরঞ্জাম রয়েছে।
শুধু পোর্ট 443 খোলা থাকলে কি SANKET-এর কল কাজ করে?
হ্যাঁ। কোনো নেটওয়ার্কে শুধু TCP 443 পোর্টে HTTPS-এর অনুমতি থাকলে, কলগুলো TLS 1.3 ও AES-256-GCM ব্যবহার করে ওই পোর্ট দিয়ে সংযুক্ত হয় এবং এর ভেতরে মিডিয়া প্রান্ত থেকে প্রান্ত পর্যন্ত সাংকেতিকভাবে সুরক্ষিত থাকে।
সংস্করণ উন্নীত করার সময় কি সেবা বন্ধ থাকে?
সংস্করণ হালনাগাদের প্রক্রিয়া এমনভাবে পরিকল্পিত, যাতে সেবা চালু থাকে। কোনো প্রকাশিত সংস্করণে সম্ভব হলে, নতুন সংস্করণটি সুস্থভাবে কাজ করছে নিশ্চিত হওয়ার পরই দায়িত্ব নেয়; অন্য সংস্করণগুলো পরিকল্পিত রক্ষণাবেক্ষণের সময় প্রয়োগ করা হয়। কোনো ব্যর্থতা ঘটলে স্বয়ংক্রিয়ভাবে আগের অবস্থায় ফিরে যায়।
ব্যাকআপ কীভাবে সুরক্ষিত রাখা হয়?
ব্যাকআপের প্রতিটি উপাদান তার নিজস্ব AES-256-GCM চাবি দিয়ে এনক্রিপ্ট করা হয় এবং ডিজিটাল স্বাক্ষরিত একটি উপাদান-তালিকায় অন্তর্ভুক্ত থাকে। পুনরুদ্ধারের ফলে কিছু পরিবর্তনের আগে সেই তালিকা ও প্রতিটি উপাদান যাচাই করা হয়।
আপনার প্রতিষ্ঠানের জন্য Sanket-এর উপযুক্ত নেটওয়ার্ক কাঠামো পরিকল্পনা করুন
একটি সাইট থেকে শুরু করে দ্বিতীয় সাইটের মাধ্যমে পুনরুদ্ধারের সুবিধাসহ উচ্চ প্রাপ্যতা পর্যন্ত, স্থাপন, স্থিতিস্থাপকতা ও পর্যায়ক্রমে চালু করার পরিকল্পনায় Tosh Defence আপনাকে সহায়তা করে।