@ কলিন যেমন স্কিমটির উল্লেখ করেছেন যে টিআই এখন একটি নেটওয়ার্ক এসএসআইডি এবং কীফ্রেসকে একটি সেটআপ অ্যাপ্লিকেশন থেকে সিসি 3000 সক্ষম ডিভাইসে যোগাযোগ করতে ব্যবহার করে তাকে স্মার্ট কনফিগারেশন বলে।
স্মার্ট কনফিগারেশনে একটি সুরক্ষিত ওয়াইফাই নেটওয়ার্ক থেকে একটি সিসি 3000 সক্ষম ডিভাইসে তথ্য (নেটওয়ার্ক এসএসআইডি এবং কীফ্রেস) যোগাযোগ করতে হবে যা এখনও সেই নেটওয়ার্কের ট্র্যাফিকটি ডিক্রিপ্ট করতে সক্ষম হয় না।
প্রাথমিকভাবে সিসি 3000 নেটওয়ার্কের সাথে সংযুক্ত নয় (তবে ট্র্যাফিকটি পর্যবেক্ষণ করতে পারে ), সুতরাং স্মার্ট কনফিগার অ্যাপ্লিকেশনটি সরাসরি তার তথ্য ডিভাইসে প্রেরণ করতে পারে না। পরিবর্তে এটি নেটওয়ার্কের অন্য বিদ্যমান মেশিনে ইউডিপি প্যাকেট প্রেরণ করে - ওয়াইফাই অ্যাক্সেস পয়েন্ট (এপি)। যে এপি এগুলি গ্রহণে আগ্রহী নয় তা অপ্রাসঙ্গিক, প্যাকেটগুলি নেটওয়ার্কে দৃশ্যমান হওয়া খুব গুরুত্বপূর্ণ।
যদিও সিসি 3000 ট্র্যাফিক এটি ডিক্রিপ্ট করতে পারে না তা পর্যবেক্ষণ করতে পারে, এমনকি এটি নির্দিষ্ট করে বলতেও পারে না যে প্রদত্ত এনক্রিপ্ট হওয়া প্যাকেটে ইউডিপি ডেটা রয়েছে। তাহলে কীভাবে এটি ইউডিপি প্যাকেটগুলি বাছাই করতে পারে বা তাদের সাথে দরকারী কিছু করতে পারে?
মূলত স্মার্ট কনফিগারেশন এটি পাঠাচ্ছে এমন প্যাকেটের সামগ্রীগুলিতে নয় তবে তাদের দৈর্ঘ্যে এর তথ্য এনকোড করে। ওয়াইফাই এনক্রিপশন প্যাকেটের দৈর্ঘ্যকে প্রভাবিত করে, তবে একটি ধারাবাহিক উপায়ে, অর্থাৎ এটি প্রতিটি প্যাকেটের আকারে এল অতিরিক্ত বাইট যুক্ত করে, যেখানে এল একটি ধ্রুবক।
স্মার্ট কনফিগারেশন অ্যাপ্লিকেশনটি এসডিআইডি এবং কীফ্রেসকে ইউডিপি প্যাকেটের অনুক্রমের প্যাকেটের দৈর্ঘ্যের মধ্যে এনকোড করে। সিসি 3000 এনক্রিপ্ট হওয়া প্যাকেট এবং তাদের আকারগুলি দেখতে পারে।
অনেক পরিবেশে সিসি 3000 আশেপাশের একাধিক নেটওয়ার্কগুলি থেকে ট্র্যাফিক দেখতে সক্ষম হবে তবে এটি কীভাবে প্রাসঙ্গিক ট্র্যাফিকটি চিহ্নিত করতে পারে? এনক্রিপশনের পরেও কেউ প্যাকেটের উত্স এবং গন্তব্যের ম্যাক ঠিকানা দেখতে পাবে যাতে কেউ এইভাবে ট্র্যাফিককে গ্রুপবদ্ধ করতে পারে। স্মার্ট কনফিগারেশন প্রেরণের চেষ্টা করছে এমন প্রাথমিক তথ্যের পাশাপাশি প্যাকেটের দৈর্ঘ্যের নিয়মিত পুনরাবৃত্তি করার নিদর্শনগুলিও প্রেরণ করে, সুতরাং সিসি 3000 বর্ণিত ট্র্যাফিকটিকে গোষ্ঠীভুক্ত করে এবং তারপরে যখন কোনও প্রদত্ত ট্র্যাফিকের সন্ধান করে তখন এ জাতীয় নিদর্শনগুলি সন্ধান করে উত্স এবং গন্তব্য জুড়ি এটি প্রাথমিক তথ্য পুনরুদ্ধার করতে ফোকাস করে।
এর চেয়ে স্পষ্টতই এটি আরও রয়েছে, যেমন একবার সিসি 3000 উত্স এবং গন্তব্য জুটিটি খুঁজে পেয়েছে, এটি এপি এবং স্মার্ট কনফিগারেশন অ্যাপ্লিকেশনটি চালিত মেশিনের সাথে মিলে যায়, এটি কীভাবে অন্যান্য অপ্রাসঙ্গিক ট্র্যাফিকের মধ্যবর্তী স্মার্ট কনফিগারেশন প্যাকেটগুলিকে ফিল্টার করে? এপি এবং মেশিন? আমি এই সব লিখেছি একটি ব্লগ পোস্ট সিরিজ।
সর্বাধিক প্রযুক্তিগতভাবে স্মার্ট কনফিগারেশনের হৃদয়টি অন্তর্ভুক্ত করে - এটি কীভাবে এসএসআইডি এবং কীফ্রেসকে এনকোড করে এবং সেগুলি এমনভাবে প্রেরণ করে যে কোনও সিসি 3000 তাদের বাছাই করতে পারে:
http://depletionregion.blogspot.ch/2013/10/cc3000-smart-config-transmitting-ssid.html
তারপরে আমার কাছে এমন একটি পোস্ট রয়েছে যা কম প্রযুক্তিগত, আপনার কেন সবসময় স্মার্ট কনফিগারেশনের সাথে একটি এএস কী ব্যবহার করা উচিত সে সম্পর্কে একটি মতামত টুকরো:
http://depletionregion.blogspot.ch/2013/10/cc3000-smart-config-and-aes.html
মাঝখানে একটি প্রযুক্তিগত বিট রয়েছে যা আপনি কীভাবে জাভাতে একটি সিফার কনফিগার করবেন তা সিসি 3000 প্রত্যাশা হিসাবে কাজ করার জন্য প্রয়োজনীয় এইএস রূপান্তরটি কীভাবে সংক্ষেপে বর্ণনা করেছেন তা বর্ণনা করে।
এবং শেষ পর্যন্ত পুডিংয়ের প্রমাণ - আমি সিসি 3000 এর স্মার্ট কনফিগারেশন সম্পর্কিত আচরণ অনুকরণ করার জন্য একটি আবেদন লিখেছিলাম, এটি প্রাসঙ্গিক নেটওয়ার্ক ট্র্যাফিকটি ডিক্রিপ্ট করতে সক্ষম না হয়ে কোনও স্মার্ট কনফিগার অ্যাপ্লিকেশন দ্বারা প্রেরিত এসএসআইডি এবং কীফ্রেস পুনরুদ্ধার করতে পারে। উত্স এবং সমস্ত বিশদটি কোথায় ডাউনলোড করবেন তা আপনি এখানে পেতে পারেন:
http://depletionregion.blogspot.ch/2013/10/cc3000-smart-config-and-keyphrase.html
এটি যে কোনও স্মার্ট কনফিগার অ্যাপ্লিকেশন লিখেছেন তার আচরণের পরীক্ষা করতে সক্ষম হওয়া উচিত, অর্থাত্ অ্যাপ্লিকেশন দ্বারা প্রেরিত ডেটা থেকে কোনও সিসি 3000 কী পুনর্গঠন করতে সক্ষম হতে পারে তা দেখতে পাবে।
আমার আরও কয়েকটি স্মার্ট কনফিগার / সিসি 3000 সম্পর্কিত পোস্ট রয়েছে:
http://depletionregion.blogspot.ch/search/label/CC3000
কিছু পটভূমি তথ্যের জন্য সিসি 3000 এর সাথে সম্পর্কিত টিআই ফোরামটিতে এই থ্রেডগুলির মাধ্যমে পড়া আকর্ষণীয়ও হতে পারে।
প্রথমটি স্মার্ট কনফিগারেশনের নিজের মধ্যে রয়েছে:
http://e2e.ti.com/support/low_power_rf/f/851/t/253463.aspx
এবং এমডিএনএসের মধ্যে একটি, এমন একটি প্রক্রিয়া যার মাধ্যমে একটি স্মার্ট কনফিগার অ্যাপ্লিকেশন সনাক্ত করে যে সিসি 3000 সক্ষম ডিভাইস নেটওয়ার্কটিতে যোগ দিয়েছে:
http://e2e.ti.com/support/low_power_rf/f/851/p/290584/1020839.aspx
উভয় থ্রেডে কিছু প্রাথমিক বার্তাগুলি তেমন প্রাসঙ্গিক বলে মনে হচ্ছে না তবে এর মধ্যে কিছু আকর্ষণীয় তথ্য মিশ্রিত রয়েছে। তবে প্রচুর পরিমাণে ত্রুটিযুক্ত তথ্যও রয়েছে তাই এটি সমস্তই সঠিক বলে ধরে নিবেন না, এমনকি টিআই কর্মচারীদের কাছ থেকে বা আমার কাছ থেকে প্রাপ্ত তথ্য (শেষ পর্যন্ত আমি অনেক কিছু শিখেছি কিন্তু কিছু ভুল অনুমান / বিশ্বাস নিয়ে শুরু করেছি)।
পেটেন্টগুলি কয়েকবার উল্লেখ করা হয়েছে, তবে এই প্রযুক্তিতে পেটেন্টগুলি মুলতুবি রয়েছে বা মঞ্জুর করা হয়েছে তার কোনও প্রমাণ আমি পাই না।