HackCert
Intermediate 11 min read May 25, 2026

Post-Quantum Crypto: কোয়ান্টাম কম্পিউটিংয়ের যুগে বর্তমান ক্রিপ্টোগ্রাফিক ব্যবস্থার ভবিষ্যৎ!

কোয়ান্টাম কম্পিউটিংয়ের যুগে Post-Quantum Cryptography কেন প্রয়োজন, NIST-অনুমোদিত অ্যালগরিদম এবং স্থানান্তর কৌশল জানুন।

Mohammad Saiful Islam
Cryptographer
share
Post-Quantum Crypto: কোয়ান্টাম কম্পিউটিংয়ের যুগে বর্তমান ক্রিপ্টোগ্রাফিক ব্যবস্থার ভবিষ্যৎ!
Overview

আধুনিক ডিজিটাল সভ্যতার নিরাপত্তা একটি মৌলিক গাণিতিক অনুমানের উপর দাঁড়িয়ে আছে—কিছু গাণিতিক সমস্যা সমাধান করা ক্লাসিক্যাল কম্পিউটারের পক্ষে কার্যত অসম্ভব। RSA এনক্রিপশন বৃহৎ সংখ্যার Factorization-এর কঠিনতার উপর নির্ভর করে। ECC বা Elliptic Curve Cryptography Discrete Logarithm সমস্যার উপর। দশকের পর দশক এই অনুমান নিরাপদ ছিল, কারণ আজকের সবচেয়ে শক্তিশালী সুপার কম্পিউটারও ২০৪৮-বিট RSA Key ভাঙতে সৃষ্টির আদিকাল থেকেও বেশি সময় নেবে। কিন্তু কোয়ান্টাম কম্পিউটিং এই অনুমানকে চ্যালেঞ্জ করছে। ১৯৯৪ সালে Peter Shor প্রমাণ করেছিলেন—একটি যথেষ্ট বড় কোয়ান্টাম কম্পিউটার মিনিটের মধ্যে RSA ভাঙতে পারবে। আজ Google, IBM, IonQ-এর মতো কোম্পানিগুলো দ্রুত শক্তিশালী কোয়ান্টাম প্রসেসর তৈরি করছে। Post-Quantum Cryptography বা PQC হলো এই ভবিষ্যৎ হুমকির বিরুদ্ধে প্রস্তুতির বৈশ্বিক প্রচেষ্টা। এই আর্টিকেলে আমরা PQC-এর তাত্ত্বিক ভিত্তি, NIST-অনুমোদিত অ্যালগরিদম, এবং বাস্তব স্থানান্তর কৌশল আলোচনা করবো।

কোয়ান্টাম হুমকি: মূল ধারণা

ক্লাসিক্যাল কম্পিউটার বিট ব্যবহার করে যা ০ বা ১ অবস্থায় থাকে। কোয়ান্টাম কম্পিউটার কিউবিট (Qubit) ব্যবহার করে যা একইসাথে ০ এবং ১-এর Superposition অবস্থায় থাকতে পারে। Entanglement-এর মাধ্যমে একাধিক কিউবিট পরস্পর সংযুক্ত হয়—একটির অবস্থা পরিবর্তন অন্যগুলোকে প্রভাবিত করে। এই বৈশিষ্ট্যগুলো নির্দিষ্ট ধরনের সমস্যার জন্য কোয়ান্টাম কম্পিউটারকে exponentially দ্রুততর করে।

Shor's Algorithm কোয়ান্টাম কম্পিউটিংয়ের সবচেয়ে বিখ্যাত প্রয়োগ। এটি Integer Factorization এবং Discrete Logarithm সমস্যা Polynomial Time-এ সমাধান করতে পারে। একটি Cryptographically Relevant Quantum Computer (CRQC) যথেষ্ট Logical Qubit সহ—অনুমানমতে কয়েক মিলিয়ন Physical Qubit—২০৪৮-বিট RSA ৮ ঘণ্টায় এবং ECC P-256 কয়েক মিনিটে ভাঙতে পারবে। বর্তমানে IBM Condor ১১২১ Physical Qubit, Google Willow ১০৫ Qubit—এখনো CRQC অর্জনের অনেক পথ বাকি। তবে অনেক বিশেষজ্ঞের মতে ২০৩০-২০৪০-এর মধ্যে CRQC বাস্তবতা হতে পারে।

Grover's Algorithm Symmetric Cryptography-কে আংশিকভাবে প্রভাবিত করে। এটি Unsorted Database Search-এ Quadratic Speedup প্রদান করে। ব্যবহারিকভাবে এর অর্থ AES-128 ৬৪-বিট নিরাপত্তায় কমে আসবে যা অপর্যাপ্ত। তবে AES-256 Grover-এর পরেও ১২৮-বিট নিরাপত্তা বজায় রাখে—তাই Symmetric Cryptography-তে Key Size দ্বিগুণ করলেই Quantum-resistant।

Hash Function-এর ক্ষেত্রেও Grover প্রযোজ্য। SHA-256 ১২৮-বিট Collision Resistance এবং ১২৮-বিট Pre-image Resistance প্রদান করবে Post-Quantum যুগে—যা এখনো নিরাপদ অধিকাংশ ব্যবহারের জন্য। SHA-384 বা SHA-512 অতিরিক্ত নিরাপত্তা প্রদান করে।

Harvest Now, Decrypt Later: আজকের ঝুঁকি

CRQC এখনো অস্তিত্বে না থাকলেও, একটি গুরুত্বপূর্ণ হুমকি বর্তমানে সক্রিয়—"Harvest Now, Decrypt Later" (HNDL) বা "Store Now, Decrypt Later" (SNDL)। আক্রমণকারীরা—বিশেষত রাষ্ট্র-পৃষ্ঠপোষক গোয়েন্দা সংস্থা—আজ এনক্রিপ্টেড ট্র্যাফিক বিশাল পরিমাণে সংগ্রহ করে সংরক্ষণ করছে। CRQC উপলব্ধ হলে এই সংগৃহীত ডেটা পরবর্তীতে ডিক্রিপ্ট করা হবে।

এই হুমকি বিশেষভাবে গুরুত্বপূর্ণ দীর্ঘমেয়াদী সংবেদনশীল ডেটার জন্য—রাষ্ট্রীয় গোপনীয়তা, স্বাস্থ্য তথ্য, ব্যবসায়িক গোপনীয়তা, ব্যক্তিগত যোগাযোগ যা ২০-৩০ বছর পরেও সংবেদনশীল থাকবে। NSA, GCHQ, এবং Mossad-এর মতো সংস্থা ইতিমধ্যে Tier 1 Internet Cable-এ tap বসিয়ে বিশাল পরিমাণে এনক্রিপ্টেড ডেটা সংরক্ষণ করছে বলে Edward Snowden-এর ফাঁসকৃত নথিতে প্রকাশ পেয়েছিল।

এই কারণে Post-Quantum স্থানান্তর জরুরি প্রয়োজন—যদিও CRQC দূরের ভবিষ্যৎ, আজকের যোগাযোগ আজই সংরক্ষিত হচ্ছে। NSA-র Cybersecurity Advisory ২০২২ সালে স্পষ্টভাবে বলেছে—সমস্ত National Security System-কে ২০৩৫-এর মধ্যে PQC-তে স্থানান্তর সম্পূর্ণ করতে হবে। বাণিজ্যিক সংস্থাগুলোর জন্যও CISA এবং NIST অনুরূপ সময়সীমা সুপারিশ করেছে।

PQC-এর গাণিতিক ভিত্তি

Post-Quantum Cryptography ভিন্ন ধরনের গাণিতিক সমস্যার উপর ভিত্তি করে যা কোয়ান্টাম কম্পিউটারেও কঠিন বলে বিশ্বাস করা হয়। প্রধান পাঁচটি পদ্ধতি রয়েছে।

Lattice-based Cryptography সবচেয়ে আশাব্যঞ্জক পদ্ধতি। এটি Learning With Errors (LWE) এবং Shortest Vector Problem (SVP)-এর কঠিনতার উপর নির্ভর করে। গাণিতিক Lattice হলো বহু-মাত্রিক স্থানে নিয়মিত বিন্দুর সমাহার—এতে নির্দিষ্ট বিন্দুর সবচেয়ে কাছাকাছি Lattice Point খুঁজে বের করা উচ্চ মাত্রায় কম্পিউটেশনালি কঠিন। Lattice-based অ্যালগরিদমের নিরাপত্তা প্রমাণ গাণিতিকভাবে শক্তিশালী এবং পারফরম্যান্স সাধারণত গ্রহণযোগ্য।

Code-based Cryptography পুরনো এবং সুপ্রতিষ্ঠিত। McEliece Cryptosystem ১৯৭৮ সালে প্রস্তাবিত হয়েছিল এবং দশকের পর দশক ক্রিপ্ট্যানালাইসিস সফলভাবে প্রতিরোধ করেছে। এটি Error-correcting Code-এর ডিকোডিং সমস্যার কঠিনতার উপর নির্ভর করে। প্রধান অসুবিধা—বিশাল Public Key Size (১ MB-এর বেশি)।

Hash-based Signature শুধুমাত্র Cryptographic Hash Function-এর নিরাপত্তার উপর নির্ভর করে। SPHINCS+ এবং XMSS-এর মতো অ্যালগরিদম রয়েছে। এদের নিরাপত্তা সবচেয়ে রক্ষণশীলভাবে যাচাইযোগ্য—কারণ Hash Function-এর নিরাপত্তা দশকের পর দশক ক্রিপ্ট্যানালাইসিসের মধ্য দিয়ে গেছে। তবে Signature Size বড় এবং অনেক ক্ষেত্রে State Management প্রয়োজন।

Multivariate Cryptography বহু-চলকের বহুপদী সমীকরণ পদ্ধতির সমাধানের কঠিনতার উপর ভিত্তি করে। Rainbow Signature Scheme একসময় NIST-এর Finalist ছিল, কিন্তু ২০২২ সালে Ward Beullens-এর আক্রমণে এটি ভেঙে পড়ে—যা PQC যাচাইয়ের জটিলতা প্রকাশ করে।

Isogeny-based Cryptography সর্বনবীন এবং কম্প্যাক্ট Key Size প্রদান করতো। SIDH/SIKE আশাব্যঞ্জক ছিল কিন্তু ২০২২ সালে Castryck এবং Decru ক্লাসিক্যাল কম্পিউটারে ঘণ্টার মধ্যে এটি ভেঙে দেখিয়েছিলেন—এটি PQC যাচাইয়ের চলমান প্রকৃতি স্পষ্ট করে।

NIST PQC Standardization

NIST ২০১৬ সালে Post-Quantum Cryptography Standardization Process শুরু করেছিল। প্রাথমিকভাবে ৬৯টি পদ্ধতি জমা পড়েছিল, এবং বিশ্বব্যাপী ক্রিপ্টোগ্রাফার-দের চার বছরের কঠোর বিশ্লেষণের পর ২০২২ সালে প্রথম দফার বিজয়ী ঘোষণা করা হয়।

CRYSTALS-Kyber (FIPS 203 হিসেবে আনুষ্ঠানিকীকৃত, এখন ML-KEM নামে পরিচিত) Key Encapsulation Mechanism (KEM)-এর জন্য প্রাথমিক মান। এটি Lattice-based, Module Learning With Errors (M-LWE) সমস্যার উপর ভিত্তি করে। তিনটি Security Level প্রদান করে—Kyber512 (AES-128 সমতুল্য), Kyber768 (AES-192), Kyber1024 (AES-256)। Public Key এবং Ciphertext আকারে গ্রহণযোগ্য (Kyber768-এ ১১৮৪ এবং ১০৮৮ বাইট) এবং পারফরম্যান্স দ্রুত।

CRYSTALS-Dilithium (FIPS 204, ML-DSA) Digital Signature-এর প্রাথমিক মান। Lattice-based, Fiat-Shamir with Aborts পদ্ধতি। তিনটি Security Level—Dilithium2, Dilithium3, Dilithium5। Signature Size মাঝারি (Dilithium3-এ ৩২৯৩ বাইট)।

FALCON (FIPS 205, FN-DSA) আরেকটি Lattice-based Signature, NTRU Lattice-এর উপর ভিত্তি করে। ছোট Signature Size এবং দ্রুত Verification—Embedded System-এর জন্য আদর্শ। তবে Implementation জটিল এবং Floating-point arithmetic-এর প্রয়োজন।

SPHINCS+ (FIPS 205, SLH-DSA) Hash-based, Stateless Signature। সবচেয়ে রক্ষণশীল নিরাপত্তা প্রমাণ প্রদান করে কারণ এটি শুধু Hash Function-এর নিরাপত্তার উপর নির্ভর। বড় Signature Size (১৭ KB পর্যন্ত) এবং ধীর Signing—কিন্তু একটি Backup হিসেবে গুরুত্বপূর্ণ যদি Lattice-based অ্যালগরিদমে ভবিষ্যতে আক্রমণ আবিষ্কৃত হয়।

NIST এখন Round 4 চালাচ্ছে যেখানে Code-based KEM-গুলো (Classic McEliece, BIKE, HQC) মূল্যায়িত হচ্ছে—অ্যালগরিদমিক বৈচিত্র্য নিশ্চিত করতে। Cryptographic Agility-র জন্য একাধিক ভিন্ন Mathematical Foundation-এর উপর ভিত্তি করে অ্যালগরিদম থাকা অপরিহার্য।

TLS এবং প্রোটোকল স্তরে প্রয়োগ

TLS ১.৩-এ Hybrid Key Exchange ইতিমধ্যে শুরু হয়েছে। Cloudflare এবং Google ২০২৩ সাল থেকে X25519+Kyber768 Hybrid KEM প্রোডাকশনে ব্যবহার করছে—যা ক্লাসিক্যাল এবং Post-Quantum উভয় নিরাপত্তা একসাথে প্রদান করে। Chrome ১২৪ সংস্করণ থেকে এই Hybrid সমর্থন সক্রিয় করেছে।

OpenSSH ২০২২ সালে NTRU Prime ভিত্তিক Hybrid Key Exchange যোগ করেছে—sntrup761x25519। প্রতিটি SSH সংযোগ এখন Post-Quantum সুরক্ষিত যদি উভয় পক্ষ এই Cipher Suite সমর্থন করে।

Signal Messenger ২০২৩ সালে PQXDH (Post-Quantum Extended Diffie-Hellman) প্রটোকল চালু করেছে। এটি প্রচলিত X3DH-এর সাথে Kyber-ভিত্তিক KEM যোগ করে—Messaging Application-গুলোর মধ্যে অগ্রণী।

X.509 সার্টিফিকেটে PQC-এর প্রয়োগ একটি বড় চ্যালেঞ্জ। Dilithium সার্টিফিকেট বর্তমান RSA-2048 সার্টিফিকেটের তুলনায় প্রায় ১০ গুণ বড়। এটি TLS Handshake Size বৃদ্ধি করে, যা Mobile Network এবং Constrained Device-এ পারফরম্যান্স সমস্যা সৃষ্টি করতে পারে। Hybrid Certificate এবং Composite Signature-এর মতো সমাধান বিবেচনাধীন।

এন্টারপ্রাইজ স্থানান্তর কৌশল

PQC স্থানান্তর একটি জটিল, বহু-বছরের প্রকল্প। প্রথম ধাপ Cryptographic Inventory তৈরি। কোন অ্যাপ্লিকেশন, লাইব্রেরি, এবং প্রোটোকলে কোন অ্যালগরিদম এবং Key Length ব্যবহৃত হচ্ছে তা ম্যাপ করুন। ছোট সংস্থায়ও এই Inventory শত শত সিস্টেম পর্যন্ত বিস্তৃত হতে পারে—বিশেষ করে Hardcoded ক্রিপ্টোগ্রাফি (Smart Card, IoT Firmware, Legacy Software)।

দ্বিতীয় ধাপ Risk Prioritization। কোন ডেটা দীর্ঘমেয়াদী সংবেদনশীল? কোন সিস্টেম প্রতিস্থাপন কঠিন? কোন প্রোটোকল HNDL ঝুঁকিতে আছে? Mosca's Theorem-এর Inequality (X + Y > Z) প্রয়োগ করুন—যেখানে X হলো ডেটার সংবেদনশীলতার সময়কাল, Y হলো PQC স্থানান্তরের সময়, এবং Z হলো CRQC-এর আগমনের সময়। যদি X+Y > Z, তাহলে আজই স্থানান্তর প্রয়োজন।

তৃতীয় ধাপ Cryptographic Agility অর্জন। সিস্টেমগুলোকে এমনভাবে ডিজাইন করুন যেন অ্যালগরিদম দ্রুত পরিবর্তন করা যায়। Hardcoded Cipher এড়ান, Configuration-driven Cryptography ব্যবহার করুন। OpenSSL 3.x, BoringSSL, AWS-LC-এর মতো আধুনিক লাইব্রেরি Provider Model সমর্থন করে যা এই Agility প্রদান করে।

চতুর্থ ধাপ Hybrid Deployment। শুরুতে ক্লাসিক্যাল এবং PQC অ্যালগরিদম একসাথে ব্যবহার করুন। এটি দ্বৈত সুরক্ষা প্রদান করে—যদি ক্লাসিক্যাল অ্যালগরিদম কোয়ান্টাম দ্বারা ভাঙা হয়, PQC সুরক্ষা প্রদান করবে; যদি নতুন PQC অ্যালগরিদমে দুর্বলতা আবিষ্কৃত হয়, ক্লাসিক্যাল সুরক্ষা প্রদান করবে।

পঞ্চম ধাপ Vendor Engagement। আপনার Software এবং Hardware Vendor-দের PQC Roadmap জানুন। HSM, VPN Appliance, Mobile Device Management, Identity Provider, Database—এসব Vendor-এর প্রস্তুতি যাচাই করুন। অনেক Vendor এখনো PQC সমর্থন প্রদান করছে না, যা স্থানান্তরে বাধা।

ষষ্ঠ ধাপ Testing এবং Validation। PQC অ্যালগরিদমগুলো নতুন এবং Production-grade Implementation পরিপক্ক হচ্ছে। Performance Impact পরিমাপ, Interoperability পরীক্ষা, এবং Failure Mode বিশ্লেষণ অপরিহার্য। NIST-এর PQC Project থেকে Reference Implementation এবং Test Vector ব্যবহার করুন।

চ্যালেঞ্জ এবং উদ্বেগ

PQC স্থানান্তরে অসংখ্য চ্যালেঞ্জ রয়েছে। Performance Overhead একটি প্রধান উদ্বেগ। যদিও Kyber এবং Dilithium যুক্তিসঙ্গত গতি প্রদান করে, Constrained Environment (IoT, Smart Card)-এ এদের পারফরম্যান্স সীমাবদ্ধ হতে পারে। CPU Cycle, Memory Usage, এবং Power Consumption—প্রতিটি বিবেচনা করা প্রয়োজন।

Size Increase আরেকটি চ্যালেঞ্জ। PQC Key, Signature, এবং Ciphertext ক্লাসিক্যাল অ্যালগরিদমের তুলনায় অনেক বড়। TLS Handshake Size, Certificate Chain Length, এবং Network Bandwidth—সব প্রভাবিত হয়। Embedded System এবং QR Code-ভিত্তিক সংকেত-এ এটি গুরুতর সীমাবদ্ধতা।

Side-channel Attack PQC-তে নতুন উদ্বেগ। Kyber এবং Dilithium-এর Reference Implementation-এ সাম্প্রতিক বছরগুলোতে Timing এবং Power Side-channel দুর্বলতা আবিষ্কৃত হয়েছে। Constant-time Implementation নিশ্চিত করা একটি চলমান গবেষণার ক্ষেত্র।

Standardization-এর গতি একটি সাংগঠনিক চ্যালেঞ্জ। FIPS 203, 204, 205 ২০২৪ সালে চূড়ান্ত হয়েছে, কিন্তু FIPS 140-3 Module Validation একটি দীর্ঘ প্রক্রিয়া। সরকারি সংস্থাগুলো শুধু Validated Module ব্যবহার করতে পারে—যা গ্রহণে বিলম্ব ঘটায়।

ক্রিপ্ট্যানালাইটিক ঝুঁকি অস্বীকার করা যায় না। Rainbow এবং SIKE-এর পতন প্রমাণ করেছে যে PQC অ্যালগরিদমে অপ্রত্যাশিত আক্রমণ আবিষ্কৃত হতে পারে। তাই Hybrid এবং Cryptographic Diversity কৌশল গুরুত্বপূর্ণ।

প্রতিরোধ ও প্রস্তুতি কৌশল

আপনার সংস্থার জন্য আজই PQC প্রস্তুতি শুরু করুন। প্রথমে একটি Cryptographic Inventory তৈরি করুন—Open Source টুল যেমন Cryptosense, SandboxAQ Security Suite এই কাজে সাহায্য করে। প্রতিটি Cryptographic Use Case ডকুমেন্ট করুন।

Cryptographic Agility-কে স্থাপত্যের একটি মৌলিক নীতি হিসেবে গ্রহণ করুন। নতুন সিস্টেম ডিজাইনে Algorithm-agnostic Interface ব্যবহার করুন। Legacy System রিফ্যাক্টর করুন যেন অ্যালগরিদম পরিবর্তন কনফিগারেশনের মাধ্যমে সম্ভব হয়।

আজই Hybrid TLS এবং SSH সক্রিয় করুন। Cloudflare, AWS, এবং Google Cloud-এ PQC সমর্থন উপলব্ধ। Internal Service Mesh-এ Hybrid Cipher Suite স্থাপন করুন। Mobile Application-এ Signal Protocol-এর PQXDH অনুসরণ করুন।

Vendor Risk Management-এ PQC Roadmap অন্তর্ভুক্ত করুন। নতুন চুক্তিতে PQC সমর্থনের শর্ত যুক্ত করুন। PKI Provider, HSM Vendor, এবং Identity Provider-দের সাথে প্রস্তুতি আলোচনা করুন।

কর্মী প্রশিক্ষণে বিনিয়োগ করুন। Cryptography Team-কে PQC-এর উপর প্রশিক্ষণ দিন। NIST, ETSI, এবং IETF-এর PQC কাজের সাথে যুক্ত থাকুন। Cloudflare Research, AWS Cryptography Blog, এবং Real World Cryptography Conference থেকে আপডেট অনুসরণ করুন।

দীর্ঘমেয়াদী পরিকল্পনায় ২০৩০-৩৫ সময়সীমা বিবেচনা করুন। সমস্ত সংবেদনশীল সিস্টেম এই সময়ের মধ্যে PQC-তে স্থানান্তরিত হওয়া উচিত। বার্ষিক বাজেট পরিকল্পনায় এই স্থানান্তরের ব্যয় অন্তর্ভুক্ত করুন।

Key Takeaways

Post-Quantum Cryptography আধুনিক সাইবার নিরাপত্তার সবচেয়ে গুরুত্বপূর্ণ রূপান্তরগুলোর একটি। কোয়ান্টাম কম্পিউটিং একটি দূরের ভবিষ্যৎ মনে হলেও Harvest Now, Decrypt Later হুমকি ইতিমধ্যে সক্রিয়। NIST-অনুমোদিত ML-KEM, ML-DSA, এবং SLH-DSA অ্যালগরিদম এই নতুন যুগের ভিত্তি প্রতিষ্ঠা করেছে। তবে অ্যালগরিদম পরিবর্তন শুধুমাত্র শুরু—প্রকৃত চ্যালেঞ্জ হলো Cryptographic Agility অর্জন, Vendor সমন্বয়, এবং কয়েক বছরের সুসংগঠিত স্থানান্তর প্রক্রিয়া। যে সংস্থা আজ থেকে প্রস্তুতি শুরু করে, তারাই কোয়ান্টাম যুগে নিরাপদ থাকবে। সংস্থার নেতৃত্ব, প্রকৌশলী, এবং নিরাপত্তা পেশাদারদের সবাইকে এই ঐতিহাসিক রূপান্তরের অংশীদার হতে হবে। ভবিষ্যৎ সুরক্ষিত যোগাযোগের জন্য আজকের সিদ্ধান্তগুলো নির্ধারক—অপেক্ষা করার সময় নেই।

আপনার জ্ঞান যাচাই করতে প্রস্তুত? আজই HackCert-এ Post-Quantum Cryptography MCQ Quiz-টি দিন!

Related articles

back to all articles