টোকেনাইজেশন
টোকেনাইজেশন হলো বস্তু, ডেটা বা অ্যাসেটকে নিরাপদ সংরক্ষণ বা প্রসেসিংয়ের জন্য ডিজিটাল সমতুল্যে (টোকেনে) রূপান্তরের প্রক্রিয়া। প্রসঙ্গভেদে এর অর্থ হতে পারে গোপনীয় ডেটার (যেমন, কার্ড নম্বর) জায়গায় র্যান্ডম অক্ষরসারি বসানো অথবা ব্লকচেইনে বাস্তব অ্যাসেটকে ডিজিটাল টোকেনের আকারে উপস্থাপন।
সূচিপত্র
সহজ ভাষায় টোকেনাইজেশন কী
টোকেনাইজেশন হলো ডেটা বা অ্যাসেটকে ডিজিটাল সমতুল্য — টোকেনে রূপান্তরের প্রক্রিয়া। প্রসঙ্গভেদে শব্দটির অর্থ ভিন্ন হয়, তবে মূল কথা এক: সংবেদনশীল তথ্যের জায়গায় এমন নিরাপদ প্রতিস্থাপক বসানো, যার আক্রমণকারীদের কাছে কোনো মূল্য নেই।
সহজ ভাষায় ভাবুন, আপনার কাছে ফ্ল্যাটের চাবি আছে। সবাইকে আসল চাবি দেখানোর বদলে আপনি পরিবর্তিত আকৃতির একটি বিশেষ “ডুপ্লিকেট” বানালেন, যা কেবল আপনার তালাতেই লাগে। কেউ ওই ডুপ্লিকেট দেখলেও তা থেকে আসল চাবি বানাতে পারবে না। টোকেনাইজেশনও ঠিক তেমনই কাজ করে — আপনি বাস্তব ডেটার (কার্ড নম্বর, পাসপোর্টের তথ্য) জায়গায় র্যান্ডম অক্ষরসারি (টোকেন) ব্যবহার করেন, যা ডিক্রিপশন সিস্টেম ছাড়া আক্রমণকারীদের কাছে অকেজো।
টোকেনাইজেশন মূলত তিনটি ক্ষেত্রে ব্যবহৃত হয়: তথ্য নিরাপত্তা (পেমেন্ট ডেটার সুরক্ষা), ব্লকচেইন (ডিজিটাল অ্যাসেট) এবং আর্টিফিশিয়াল ইন্টেলিজেন্স (টেক্সট প্রসেসিং)। Juniper Research-এর তথ্য অনুযায়ী, 2027 সালের মধ্যে টোকেনাইজেশনের বৈশ্বিক বাজার $5.2 বিলিয়নে পৌঁছাবে এবং বিশ্বের 70%-এর বেশি লেনদেন টোকেনাইজড পেমেন্ট সিস্টেমের মধ্য দিয়ে যাবে। ডেটা সুরক্ষা সম্পর্কে পড়ুন নিবন্ধে তথ্য নিরাপত্তা।
তথ্য নিরাপত্তায় টোকেনাইজেশন
এটি গোপনীয় ডেটা সুরক্ষার একটি পদ্ধতি, যেখানে বাস্তব ডেটা (ব্যাংক কার্ডের নম্বর, পাসপোর্টের তথ্য, SNILS, INN) র্যান্ডম অক্ষরসারি — টোকেন দিয়ে প্রতিস্থাপিত হয়। টোকেনের মধ্যে মূল তথ্য থাকে না, তাই বিক্রেতার সিস্টেম হ্যাক হলে হ্যাকাররা পায় কেবল অকেজো টোকেন।
বাস্তবে এটি কীভাবে কাজ করে: আপনি স্মার্টফোন দিয়ে কেনাকাটার পেমেন্ট করলে (Apple Pay, Google Pay, Mir Pay), আপনার আসল ব্যাংক কার্ডের নম্বর বিক্রেতার কাছে যায় না। এর বদলে একটি অনন্য টোকেন তৈরি হয়, যা কেবল সেই লেনদেন বা ওই বিক্রেতার জন্যই বৈধ। বিক্রেতার ডেটাবেস কম্প্রোমাইজ হলেও টোকেনগুলো অন্য পেমেন্টে ব্যবহার করা যায় না।
তথ্য নিরাপত্তার জন্য টোকেনাইজেশনের প্রধান সুবিধাগুলো:
- ডেটা সুরক্ষা: ডেটাবেস হ্যাক হলেও ডিক্রিপশন সিস্টেম ছাড়া টোকেনগুলো অকেজো থাকে, আর সেই সিস্টেম আলাদাভাবে সুরক্ষিত HSM-এ (Hardware Security Module) রাখা হয়।
- স্ট্যান্ডার্ড মেনে চলা: পেমেন্ট সিস্টেমের জন্য PCI DSS (Payment Card Industry Data Security Standard)-এর এবং ব্যক্তিগত ডেটা সুরক্ষার জন্য 152-FZ-এর শর্ত পূরণে সাহায্য করে।
- লেনদেনের নিরাপত্তা: প্রতিটি টোকেন নির্দিষ্ট অপারেশন বা বিক্রেতার জন্য অনন্য, যা প্রতারণা রোধ করে।
- দায় হ্রাস: কোম্পানিগুলো ক্লায়েন্টদের আসল ডেটা সংরক্ষণ করে না, ফলে ফাঁস ও রেগুলেটরের জরিমানার ঝুঁকি কমে।
নিরাপত্তা স্ট্যান্ডার্ড সম্পর্কে পড়ুন নিবন্ধে PCI DSS। রাশিয়ায় লেনদেনের সুরক্ষার জন্য টোকেনাইজেশন সক্রিয়ভাবে ব্যবহৃত হয় ফাস্ট পেমেন্ট সিস্টেমে (SBP) এবং ন্যাশনাল পেমেন্ট সিস্টেম “Mir”-এ।
ব্লকচেইন ও ক্রিপ্টোকারেন্সিতে টোকেনাইজেশন
ক্রিপ্টো শিল্পে টোকেনাইজেশন মানে বাস্তব অ্যাসেটকে (রিয়েল এস্টেট, শেয়ার, সোনা, শিল্পকর্ম) ব্লকচেইনে ডিজিটাল টোকেনের আকারে উপস্থাপন। এতে সম্ভব হয়:
- অবিভাজ্য অ্যাসেট ভাগ করা: যেমন, ফ্ল্যাটের 1% বা ছবির 0.1% বিক্রি করা। এতে বিনিয়োগ বৃহত্তর মানুষের নাগালে পৌঁছায়।
- লেনদেন দ্রুত করা: ডিজিটাল টোকেন মধ্যস্থতাকারী ও কাগজপত্রের ঝামেলা ছাড়াই বিশ্বজুড়ে তাৎক্ষণিকভাবে স্থানান্তরিত হয়।
- লিকুইডিটি বাড়ানো: আগে বিক্রি কঠিন এমন অ্যাসেট (রিয়েল এস্টেট, শিল্পকর্ম) বৈশ্বিক বাজারে সহজলভ্য হয়ে ওঠে।
- স্বচ্ছতা নিশ্চিত করা: টোকেনের সব লেনদেন ব্লকচেইনে লেখা হয় এবং যাচাইয়ের জন্য উন্মুক্ত থাকে।
টোকেনাইজড অ্যাসেটের উদাহরণ: টোকেনাইজড রিয়েল এস্টেট (RealT), টোকেনাইজড সোনা (PAX Gold, Tether Gold), কোম্পানির টোকেনাইজড শেয়ার (Securitize)। ব্লকচেইন সম্পর্কে পড়ুন নিবন্ধে ব্লকচেইন।
আর্টিফিশিয়াল ইন্টেলিজেন্স ও NLP-তে টোকেনাইজেশন
নিউরাল নেটওয়ার্ক ও ন্যাচারাল ল্যাঙ্গুয়েজ প্রসেসিংয়ে (NLP) টোকেনাইজেশন মানে টেক্সটকে ছোট ছোট অংশে (শব্দ, সাবওয়ার্ড, সিলেবল বা অক্ষর) — টোকেনে ভাগ করা। মডেলগুলো (যেমন, ChatGPT, Yandex GPT, GigaChat-এর ভাষা মডেল) পুরো শব্দ সরাসরি পড়তে পারে না, তাই টেক্সটকে সংখ্যাগত আইডেন্টিফায়ারে রূপান্তর করা হয়, যা কম্পিউটার প্রসেস করতে পারে।
উদাহরণ: “Izuchayu tokenizatsiyu” (‘আমি টোকেনাইজেশন শিখছি’) বাক্যটিকে অ্যালগরিদম ভাগ করতে পারে টোকেনে: [“Izu”, “chayu”, “to”, “ken”, “iza”, “tsiyu”] (সাবওয়ার্ড টোকেনাইজেশন) অথবা আলাদা আলাদা শব্দে: [“Izuchayu”, “tokenizatsiyu”] (শব্দভিত্তিক টোকেনাইজেশন)।
NLP-তে টোকেনাইজেশনের ভিন্ন ভিন্ন পন্থা আছে: শব্দভিত্তিক (শব্দে ভাগ), সাবওয়ার্ডভিত্তিক (BPE — Byte-Pair Encoding, WordPiece), অক্ষরভিত্তিক (আলাদা আলাদা অক্ষরে ভাগ)। কোন পদ্ধতি নেওয়া হবে, তা মডেলের কর্মক্ষমতা ও অজানা শব্দ প্রসেস করার সক্ষমতায় প্রভাব ফেলে। আর্টিফিশিয়াল ইন্টেলিজেন্স সম্পর্কে পড়ুন নিবন্ধে আর্টিফিশিয়াল ইন্টেলিজেন্স।
টোকেনাইজেশন ও এনক্রিপশনের তুলনা
টোকেনাইজেশনকে প্রায়ই এনক্রিপশনের সঙ্গে গুলিয়ে ফেলা হয়, কিন্তু এগুলো ডেটা সুরক্ষার ভিন্ন পদ্ধতি। সঠিক পন্থা নির্বাচনের জন্য পার্থক্যগুলো জানা জরুরি:
- এনক্রিপশন: কী (key) ব্যবহার করে ডেটার উভমুখী রূপান্তর। কী আছে হলে ডেটা ডিক্রিপ্ট করে মূল তথ্য ফেরত পাওয়া যায়। পর্যাপ্ত কম্পিউটিং ক্ষমতা থাকলে গাণিতিকভাবে এনক্রিপশন ভাঙা সম্ভব।
- টোকেনাইজেশন: ডেটার জায়গায় এমন র্যান্ডম প্রতিস্থাপক (টোকেন) বসানো, যাতে মূল তথ্য থাকে না। টোকেন “ডিক্রিপ্ট” করা যায় না, কারণ সে কোনো ডেটা ধরে রাখেই না। টোকেন ও বাস্তব ডেটার মধ্যে সম্পর্ক আলাদাভাবে সুরক্ষিত সিস্টেমে (Token Vault) সংরক্ষিত থাকে।
টোকেনাইজেশন ও এনক্রিপশনের মধ্যে নির্বাচন কাজের ধরনের ওপর নির্ভর করে: ডেটাবেসে সংরক্ষণের জন্য প্রায়ই এনক্রিপশন ব্যবহৃত হয়, আর পেমেন্ট লেনদেনের জন্য — টোকেনাইজেশন, কারণ এটি বেশি নিরাপদ এবং PCI DSS-এর শর্তের সঙ্গে সামঞ্জস্যপূর্ণ। এনক্রিপশন সম্পর্কে পড়ুন নিবন্ধে এনক্রিপশন।
Frequently asked questions
সহজ ভাষায় টোকেনাইজেশন কী?
টোকেনাইজেশন মানে সংবেদনশীল ডেটার (যেমন, কার্ড নম্বর) জায়গায় র্যান্ডম অক্ষরসারি — টোকেন বসানো। টোকেনে মূল তথ্য না থাকায় হ্যাকারদের কাছে এর কোনো মূল্য নেই। উদাহরণ: Apple Pay বা Mir Pay দিয়ে পেমেন্ট করলে আপনার কার্ড নম্বর বিক্রেতার কাছে যায় না, এর বদলে ব্যবহৃত হয় অনন্য টোকেন। বিক্রেতার ডেটাবেস হ্যাক হলেও টোকেন অন্য পেমেন্টে কাজে লাগানো যায় না। ডেটা সুরক্ষা সম্পর্কে পড়ুন নিবন্ধে তথ্য নিরাপত্তা।
ব্লকচেইনে টোকেনাইজেশন কী?
এটি বাস্তব অ্যাসেটকে (রিয়েল এস্টেট, শেয়ার, সোনা, শিল্পকর্ম) ব্লকচেইনে ডিজিটাল টোকেনের আকারে উপস্থাপন। এতে অবিভাজ্য অ্যাসেট ভাগ করা যায় (যেমন, ফ্ল্যাটের 0.5% মালিকানা), লেনদেন দ্রুত হয়, লিকুইডিটি বাড়ে এবং স্বচ্ছতা নিশ্চিত হয়। উদাহরণ: টোকেনাইজড রিয়েল এস্টেট (RealT), টোকেনাইজড সোনা (PAX Gold)। ব্লকচেইন সম্পর্কে পড়ুন নিবন্ধে ব্লকচেইন।
টোকেনাইজেশনের ঝুঁকিগুলো কী কী?
টোকেনাইজেশনের প্রধান ঝুঁকি: প্রযুক্তির সীমাবদ্ধতা (সব সিস্টেমে টোকেন কাজ করে না), দুর্বল সিস্টেমে টোকেন কম্প্রোমাইজ হলে হ্যাকের ঝুঁকি (Token Vault ভাঙলে), রেগুলেটরি ঝুঁকি (টোকেনাইজড অ্যাসেট সম্পর্কে দেশভেদে ভিন্ন আইন)। তবে সামগ্রিকভাবে টোকেনাইজেশন খোলা রাখা ডেটা বা এমনকি এনক্রিপশনের চেয়ে অনেক বেশি নিরাপদ, কারণ টোকেনে মূল তথ্য থাকে না। ডেটা সুরক্ষা সম্পর্কে পড়ুন নিবন্ধে PCI DSS।
টোকেনাইজেশন এনক্রিপশন থেকে কীভাবে আলাদা?
এনক্রিপশন হলো কী ব্যবহার করে ডেটার উভমুখী রূপান্তর। কী থাকলে ডেটা ডিক্রিপ্ট করে মূল তথ্য ফেরত পাওয়া যায়; গাণিতিকভাবে এনক্রিপশন ভাঙাও সম্ভব। টোকেনাইজেশন মানে ডেটার জায়গায় এমন র্যান্ডম প্রতিস্থাপক (টোকেন) বসানো, যাতে মূল তথ্য থাকে না। টোকেন “ডিক্রিপ্ট” করা যায় না, কারণ সে ডেটা ধরে রাখেই না। টোকেন ও বাস্তব ডেটার সম্পর্ক Token Vault-এ আলাদাভাবে সংরক্ষিত থাকে। পেমেন্ট ডেটার জন্য টোকেনাইজেশনকে বেশি নিরাপদ ধরা হয়। এনক্রিপশন সম্পর্কে পড়ুন নিবন্ধে এনক্রিপশন।
টোকেনাইজেশন কোথায় প্রয়োগ করা হয়?
টোকেনাইজেশন মূলত তিনটি ক্ষেত্রে ব্যবহৃত হয়: তথ্য নিরাপত্তা (কার্ড নম্বর, পাসপোর্টের তথ্য, SNILS, INN-এর সুরক্ষা), ব্লকচেইন (ডিজিটাল অ্যাসেট, ক্রিপ্টোকারেন্সি) এবং আর্টিফিশিয়াল ইন্টেলিজেন্স (নিউরাল নেটওয়ার্কের জন্য টেক্সটকে টোকেনে ভাগ)। এছাড়া পেমেন্ট সিস্টেমে (Apple Pay, Google Pay, Mir Pay, SBP), অ্যাক্সেস কন্ট্রোল ব্যবস্থায় এবং IoT-তে ব্যবহৃত হয়। প্রয়োগ সম্পর্কে পড়ুন নিবন্ধে আর্টিফিশিয়াল ইন্টেলিজেন্স।
ব্যক্তিগত ডেটা সংক্রান্ত 152-FZ-এর প্রেক্ষিতে টোকেনাইজেশন কী?
152-FZ-এর প্রেক্ষিতে টোকেনাইজেশন ব্যক্তিগত ডেটার জায়গায় টোকেন বসিয়ে তার সুরক্ষায় সাহায্য করে। এতে প্রতিষ্ঠানগুলো আসল তথ্য সংরক্ষণ ছাড়াই ডেটা প্রসেস করতে পারে, ফলে ফাঁস ও রেগুলেটরের জরিমানার ঝুঁকি কমে। টোকেনাইজেশন আইনত অনুমোদিত ব্যক্তিগত ডেটা ডি-আইডেন্টিফিকেশনের একটি পদ্ধতি। তবে টোকেন সংরক্ষণ সিস্টেমটিকে (Token Vault) 152-FZ-এর শর্ত অনুযায়ী ক্রিপ্টোগ্রাফিক তথ্য সুরক্ষা সরঞ্জাম (CIPF) ব্যবহার করে সুরক্ষিত রাখা জরুরি।
NLP ও আর্টিফিশিয়াল ইন্টেলিজেন্সে টোকেনাইজেশন কী?
NLP-তে (ন্যাচারাল ল্যাঙ্গুয়েজ প্রসেসিং) টোকেনাইজেশন মানে টেক্সটকে ছোট ছোট অংশে — টোকেনে (শব্দ, সাবওয়ার্ড, সিলেবল বা অক্ষর) ভাগ করা। মডেলগুলো (ChatGPT, Yandex GPT, GigaChat) প্রসেসিংয়ের জন্য এসব টোকেনকে সংখ্যাগত আইডেন্টিফায়ারে রূপান্তর করে। ভিন্ন ভিন্ন পন্থা আছে: শব্দভিত্তিক টোকেনাইজেশন (শব্দে ভাগ), সাবওয়ার্ডভিত্তিক (BPE, WordPiece) এবং অক্ষরভিত্তিক (আলাদা অক্ষরে ভাগ)। পদ্ধতির নির্বাচন মডেলের কর্মক্ষমতায় প্রভাব ফেলে। আর্টিফিশিয়াল ইন্টেলিজেন্স সম্পর্কে পড়ুন নিবন্ধে আর্টিফিশিয়াল ইন্টেলিজেন্স।
Other terms in «তথ্য নিরাপত্তা»
Was this information helpful?
Protect your network today
Leave a request — our information security specialists will help you select, configure and integrate টোকেনাইজেশন into your infrastructure. We will protect your data from threats.