කොන්කොත්රා තාක්ෂණය ඉක්මනින් දියුණු වන අතර, quantum පරිගණකවලින් RSA, ECC වැනි පාරම්පරික පොදු‑කී යුගල ආරක්ෂාව බිඳවැටීමට ඉඩ ඇත. ඒ නිසා ව්යාපාරික API, JWT, TLS ආදියන්ට නව පශ්චාත්‑කොන්කොත්රා (post‑quantum) ක්රමලේඛනයක් අවශ්ය වෙලා තියෙනවා.
මෙම ලිපියෙන් NIST විසින් අනුමත කරපු lattice‑අධාරිත අල්ගොරිතම් – ML‑KEM (Kyber) සහ ML‑DSA (Dilithium) – භාවිතා කරමින් ඔබේ මයික්රොසර්විස් API ගොඩනැගීමට ප්රායෝගික පියවර 5ක් විස්තර කරයි. පළමුව ඔබේ ආරක්ෂක පරිසරයේ cryptographic footprint එක සවිස්තරාත්මකව පරීක්ෂා කර, TLS termination points, token signing, service‑to‑service encryption වැනි ප්රධාන ස්ථාන සොයාගන්න.
ඉලක්කය නම් RSA‑2048, RSA‑4096, ECDSA (secp256r1) වැනි පරණ අල්ගොරිතම් හඳුනාගෙන, ඒවා hybrid ක්රමයට මාරු කිරීමයි. Hybrid මොඩ් එකක් classic X25519 සමඟ ML‑KEM එකතු කර, TLS හෝ gRPC සෙෂන් කී එකම වේලාවෙ දෙකම භාවිතා කරනවා. මෙය නව ක්රමලේඛනයට පෙනෙන්න සලස්වයි, නමුත් පරණ පද්ධති සමඟ අනුකූලතාවය රඳා පවතී.
කේත ලේඛනයේ වෙනස්කම් අඩු කර ගැනීමට, cryptographic operations එකක් middleware proxy හෝ interceptor filter එකක ගොඩනැගීම සුදුසුයි. Java Spring Boot උදාහරණයක් ලෙස, HTTP header “X-Enterprise-Crypto-Signature” පරීක්ෂා කර, hybrid signature එක verify කරන interceptor එකක් ලියන්න පුළුවන්.
ශ්රී ලංකාවට ඇති වැදගත්කම
- ඉදිරි පරම්පරාවේ තාක්ෂණික කුසලතා – පශ්චාත්‑කොන්කොත්රා ආරක්ෂාව ඉගෙන ගන්නා සිසුන්, ලොව පුරා ආරක්ෂිත API නිර්මාණය කිරීමේ හැකියාව ලැබේ.
- ව්යාපාරික ආරක්ෂාව – ශ්රී ලංකා fintech, e‑commerce, රජයේ සේවා ආදියන්ට quantum‑ආක්රමණයට පත් නොවී දත්ත රැකගත හැකිය.
- නව සේවා අවස්ථා – hybrid cryptography භාවිතයෙන් cloud, AI, IoT පද්ධති අතර ආරක්ෂිත සම්බන්ධතා නිර්මාණය කර, නව ආදායම් මාර්ග නිර්මාණයට දායක වේ.
අවසන් පියවර වශයෙන්, පියවර 1 – audit, පියවර 2 – hybrid enforcement, පියවර 3 – production cut‑over යන වගුවක් අනුගමනය කර, ක්රමලේඛනයේ අඩුපාඩු හෝ සේවා බිඳවැටීමක් රහිතව නව පශ්චාත්‑කොන්කොත්රා ප්රමිතීන්ට මාරු විය හැකිය.
කාලය කෙටි, අවදානම වැඩි. අදම ඔබේ API ආරක්ෂාව quantum‑සූදානම කරගන්න.