ফ্যাব্রিক

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

Matter স্পেক তথ্য এনক্রিপ্ট এবং ডিক্রিপ্ট করার জন্য অত্যাধুনিক পদ্ধতি ব্যবহার করে, সেইসাথে একটি নোডের পরিচয় নিশ্চিত করার জন্য এবং ক্রিপ্টোগ্রাফিক শংসাপত্রগুলি ভাগ করার জন্য নিরাপদ প্রক্রিয়া ব্যবহার করে।

যখনই একটি নেটওয়ার্কে ডিভাইসগুলির একটি সেট একই সুরক্ষা ডোমেন ভাগ করে এবং এইভাবে নোডগুলির মধ্যে নিরাপদ যোগাযোগের অনুমতি দেয়, তখন এই সেটটিকে একটি ফ্যাব্রিক বলা হয়। ফেব্রিক্স একই সার্টিফিকেট অথরিটি ( CA ) শীর্ষ-স্তরের সার্টিফিকেট ( রুট অফ ট্রাস্ট ) শেয়ার করে এবং CA-এর প্রেক্ষাপটে, Fabric ID নামে একটি অনন্য 64-বিট শনাক্তকারী।

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

অপারেশনাল শংসাপত্র

রুট অফ ট্রাস্ট কমিশনার দ্বারা কমিশনিং এর অধীনে একটি নোডে সেট করা হয়, সাধারণত কিছু ধরণের GUI সহ একটি ডিভাইস, যেমন একটি স্মার্টফোন, হাব বা কম্পিউটার, এটি একটি প্রশাসনিক ডোমেন ম্যানেজার ( ADM ) থেকে পাওয়ার পরে, যা প্রায়শই একটি হবে ইকোসিস্টেম যা একটি বিশ্বস্ত রুট সার্টিফিকেট অথরিটি ( CA ) হিসাবে কাজ করে।

কমিশনারের সিএ-তে প্রবেশাধিকার রয়েছে। এইভাবে এটি নোড কমিশন বা কমিশনারের পক্ষে CA থেকে নোড অপারেশনাল শংসাপত্রের জন্য অনুরোধ করে৷ শংসাপত্র দুটি অংশ গঠিত হয়:

নোড অপারেশনাল আইডেন্টিফায়ার (বা অপারেশনাল নোড আইডি ) হল একটি 64-বিট নম্বর যা ফ্যাব্রিকের প্রতিটি নোডকে অনন্যভাবে সনাক্ত করে।

নোড অপারেশনাল সার্টিফিকেট ( এনওসি ) হল শংসাপত্রের সেট যা নোডগুলি একটি ফ্যাব্রিকের মধ্যে যোগাযোগ করতে এবং নিজেদের সনাক্ত করতে ব্যবহার করে। এগুলি নোড অপারেশনাল সার্টিফিকেট সাইনিং রিকোয়েস্ট ( এনওসিএসআর ) প্রক্রিয়া দ্বারা তৈরি করা হয়।

NOCSR একটি পদ্ধতি যা নোড চালু হওয়ার উপর চলে। এটি বেশ কয়েকটি ক্রিপ্টোগ্রাফিক উপাদানকে আবদ্ধ করে, তারপর সেগুলি কমিশনারের কাছে পাঠায়, যিনি CA ইকোসিস্টেমকে তার সংশ্লিষ্ট NOC এর জন্য অনুরোধ করেন। চিত্র 1 এই নির্ভরতা গাছ এবং কিছু ক্রিয়াকলাপ যে ক্রম দ্বারা হয় তা চিত্রিত করে।

এনওসি জেনারেশন নির্ভরতা
চিত্র 1: NOC প্রজন্ম নির্ভরতা

SDK বিকাশের জন্য প্রতিটি ক্রিপ্টোগ্রাফিক উপাদান বোঝা গুরুত্বপূর্ণ, তবে তাদের ভূমিকা এবং প্রভাবগুলি সম্পূর্ণরূপে বিশ্লেষণ করা প্রাইমারের সুযোগের বাইরে। যেটা লক্ষ করা গুরুত্বপূর্ণ তা হল:

  • CA ইকোসিস্টেম দ্বারা বাস্তব-বিশ্বের উত্পাদন কাপড়ের উপর NOCs জারি করা হয়।
  • এনওসিগুলি ক্রিপ্টোগ্রাফিকভাবে অনন্য নোড অপারেশনাল কী পেয়ারের ( এনওকেপি ) সাথে আবদ্ধ।
  • কমিশনিং প্রক্রিয়া চলাকালীন নোড চালু হওয়ার মাধ্যমে NOKP তৈরি হয়।
  • ইকোসিস্টেমে পাঠানো NOCSR তথ্য নোড অপারেশনাল পাবলিক কী অন্তর্ভুক্ত করে, কিন্তু নোড অপারেশনাল প্রাইভেট কী কখনই কমিশনার বা CA-কে পাঠানো হয় না।
  • এনওসিএসআর প্রক্রিয়াটি সত্যায়ন পদ্ধতি থেকে ইনপুট ব্যবহার করে, সিএসআর তথ্য স্বাক্ষর করে এবং এইভাবে একটি বিশ্বস্ত NOC তৈরি করার জন্য CA-এর অনুরোধকে বৈধ করে।

প্রত্যয়ন পদ্ধতি হল এমন একটি প্রক্রিয়া যা কমিশনার দ্বারা প্রত্যয়িত করার জন্য ব্যবহৃত হয়:

  • ডিভাইসটি Matter সার্টিফিকেশনের মধ্য দিয়ে গেছে।
  • ডিভাইসটি প্রকৃতপক্ষে যা এটি দাবি করে: এটি ক্রিপ্টোগ্রাফিকভাবে তার বিক্রেতা, পণ্য আইডি এবং অন্যান্য উত্পাদন তথ্য প্রমাণ করে৷

মাল্টি-অ্যাডমিন

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

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