KyberLib என்பது குவாண்டம் கணிப்பொறியின் சாத்தியமான அச்சுறுத்தலிலிருந்து உங்கள் தரவைப் பாதுகாக்கும் Rust-அடிப்படையிலான நூலகம். CRYSTALS-Kyber அல்காரிதத்தின் மீது கட்டமைக்கப்பட்ட KyberLib, no-std சூழல்கள் உட்பட பல்வேறு தளங்களில் எளிதாக ஒருங்கிணைந்து, அசாதாரணமான பாதுகாப்பு, திறன் மற்றும் பல்துறைத் தன்மையை வழங்குகிறது.
.class="m-10 w-100"
குவாண்டம் யுகத்தில் உங்கள் தரவைப் பாதுகாத்தல்
குவாண்டம் கணிப்பொறியின் வருகை, வழக்கமான குறியாக்கப் பாதுகாப்பு நடவடிக்கைகளுக்கு ஒரு குறிப்பிடத்தக்க அச்சுறுத்தலை அறிமுகப்படுத்தியுள்ளது. இந்த சவாலை எதிர்கொள்ள, குவாண்டம்-பாதுகாப்பு குறியாக்கவியல் (QSC) துறை வேகமாக வளர்ந்து வருகிறது.
இந்த மாற்றமளிக்கும் இயக்கத்தின் முன்னணியில் தேசிய தரநிலைகள் மற்றும் தொழில்நுட்ப நிறுவனம் (NIST) உள்ளது, இது QSC அல்காரிதங்களின் தரப்படுத்தலை முன்னெடுத்து வருகிறது.
2023-இல், NIST நான்கு புதுமையான அல்காரிதங்களை இறுதிப் பட்டியலிட்டது:
- [CRYSTALS-Kyber ⧉]01 (விசை உள்ளடக்கும் பொறிமுறை)
- CRYSTALS-Dilithium ⧉ (இலக்கமுறை கையொப்பங்கள்)
- FALCON ⧉ (இலகுரக இலக்கமுறை கையொப்பங்கள்)
- SPHINCS+ ⧉ (ஹாஷ்-அடிப்படையிலான இலக்கமுறை கையொப்பங்கள்)
இந்த முன்னோடி அல்காரிதங்கள், குவாண்டம் தாக்குதல்களுக்கு எதிராக வலிமையான தற்காப்பை வழங்கும் நோக்கத்துடன், லேட்டிஸ்-அடிப்படையிலான குறியாக்கவியல், ஹாஷ்-அடிப்படையிலான குறியாக்கவியல் மற்றும் குறியீடு-அடிப்படையிலான குறியாக்கவியல் உள்ளிட்ட பல்வேறு கணிதக் கொள்கைகளின் மீது நிறுவப்பட்டுள்ளன.
லேட்டிஸ்-அடிப்படையிலான குறியாக்கவியலை ஆராய்தல்
லேட்டிஸ்-அடிப்படையிலான குறியாக்கவியல் (LBC) QSC துறையில் முன்னணி விளையாட்டாளராக உருவெடுத்து, நம்பிக்கை தரும் பிந்தைய-குவாண்டம் குறியாக்க (PQC) தீர்வை வழங்குகிறது. LBC பல்துறைத் தன்மை கொண்டது; கணித லேட்டிஸ்களில் வேரூன்றிய விசை-உள்ளடக்கும் பொறிமுறைகள் (KEMs), இலக்கமுறை கையொப்பங்கள் மற்றும் பொது-விசை குறியாக்கத் திட்டங்கள் வரையிலான பயன்பாடுகளைக் கொண்டுள்ளது.
லேட்டிஸ்கள் என்பது கணிதத்தில் ஒரு அடிப்படைக் கருத்து; இது குறியாக்கவியல் உட்பட பல்வேறு துறைகளில் பயன்பாடுகளைக் கண்டறிந்துள்ளது. எளிமையாகச் சொல்வதானால், லேட்டிஸ் என்பது வெளியில் புள்ளிகளின் ஒழுங்கான அமைப்பாகும், இது கட்டம் போன்ற கட்டமைப்பை உருவாக்குகிறது. இந்தப் புள்ளிகள் கோடுகளால் இணைக்கப்பட்டு, ஒன்றோடொன்று இணைந்த செல்களின் வலையமைப்பை உருவாக்குகின்றன. புள்ளிகளின் குறிப்பிட்ட அமைப்பும் அவற்றுக்கிடையேயான இடைவெளியும் ஒரு லேட்டிஸின் தனித்துவமான பண்புகளை வரையறுக்கின்றன.
அடிப்படை வெக்டர்களுடன் 3D லேட்டிஸ் பிரதிநிதித்துவம்
இந்த வரைபடம் மூன்று அடிப்படை வெக்டர்களால் உருவாக்கப்பட்ட ஒரு 3D லேட்டிஸ் கட்டமைப்பை வழங்குகிறது:
- சிவப்பு நிறத்தில்
b1 = [1, 0, 0], - பச்சை நிறத்தில்
b2 = [0, 1, 0], மற்றும் - நீல நிறத்தில்
b3 = [0, 0, 1].
லேட்டிஸில் உள்ள ஒவ்வொரு புள்ளியும் இந்த அடிப்படை வெக்டர்களை பல்வேறு முழு எண் விகிதங்களில் இணைப்பதன் மூலம் உருவாகிறது, மூன்று வெளித் திசைகளிலும் நீளும் கட்டம் போன்ற வடிவத்தை உருவாக்குகிறது. இந்த காட்சிப்படுத்தல், வெளியில் புள்ளிகளின் ஒழுங்கான, மீண்டும் மீண்டும் வரும் அமைப்பைக் குறிக்க இயற்பியல் மற்றும் கணிதத்தில் பரவலாகப் பயன்படுத்தப்படும் ஒரு கருத்தான 3D லேட்டிஸின் சாராம்சத்தைப் படம்பிடிக்கிறது.
.class="img-fluid mx-auto d-block"
குறியாக்கவியலில், சில குறியாக்க அல்காரிதங்களுக்கான அடிப்படையாக லேட்டிஸ்கள் பயன்படுத்தப்படுகின்றன. லேட்டிஸ்-அடிப்படையிலான குறியாக்கவியல் (LBC), குவாண்டம் கணிப்பொறிகளிலிருந்து வரும் தாக்குதல்களுக்கு எதிர்ப்புத் தெரிவிக்கும் பாதுகாப்பான குறியாக்கத் திட்டங்களை உருவாக்க லேட்டிஸ்களின் கணிதப் பண்புகளைப் பயன்படுத்துகிறது. பெரிய எண்களை காரணிப்படுத்துதல் அல்லது தனித்த மடக்கை சிக்கல்களைத் தீர்ப்பதை நம்பியிருக்கும் அல்காரிதங்களை குவாண்டம் கணிப்பொறிகள் திறமையாக உடைக்கக்கூடும் என்பதால், அவை வழக்கமான குறியாக்கவியலுக்கு ஒரு குறிப்பிடத்தக்க அச்சுறுத்தலாக உள்ளன.
CRYSTALS-Kyber, குவாண்டம் தாக்குதல்களுக்கு எதிரான வலிமையான எதிர்ப்பையும், அசாதாரணமான திறன் மற்றும் விசை அளவையும் இணைந்து வழங்குவதன் மூலம் LBC இன் வலிமைகளை எடுத்துக்காட்டுகிறது. பல தளங்களுடனான அதன் இணக்கத்தன்மை மற்றும் குறியாக்கவியலுடன் பொருந்தும் தன்மை, இதை நம்பகமான குவாண்டம்-யுக தரவுப் பாதுகாப்பு விருப்பமாக ஆக்குகின்றன.
CRYSTALS-Kyber இன் தற்போதைய விவரக்குறிப்புகள் பின்வருமாறு:
- Kyber512: 128-பிட் AES குறியாக்கத்திற்கு சமமான பாதுகாப்பு நிலையை வழங்குகிறது, தொழில்-தர பாதுகாப்புடன் முக்கியமான தரவைப் பாதுகாக்கிறது.
- Kyber768: 256-பிட் AES குறியாக்கத்திற்கு சமமான பாதுகாப்பு நிலையை வழங்குகிறது, மிக முக்கியமான தகவலின் ரகசியத்தன்மையை உறுதி செய்கிறது.
- Kyber1024: 256-பிட் AES குறியாக்கத்தை மிஞ்சும் பாதுகாப்பு நிலையை வழங்குகிறது, குவாண்டம் தாக்குதல்களுக்கு எதிராக வலிமையான பாதுகாப்பை அளித்து, தரவு நேர்மையை வெகு தொலைவான எதிர்காலம் வரை காக்கிறது.
செம்மையான மற்றும் குவாண்டம்-எதிர்ப்பு அல்காரிதங்களுக்கு இடையிலான பாதுகாப்பு நிலைகளின் ஒப்பீடு
இந்த பட்டை வரைபடம், RSA-2048 மற்றும் நீள்வட்ட வளைவு இலக்கமுறை கையொப்ப அல்காரிதம் (ECDSA) போன்ற செம்மையான குறியாக்க அல்காரிதங்களின் ஒப்பீட்டு பாதுகாப்பு நிலைகளை, குவாண்டம்-எதிர்ப்பு CRYSTALS-Kyber அல்காரித மாறுபாடுகளின் (Kyber512, Kyber768, மற்றும் Kyber1024) விவரக்குறிப்புகளுடன் ஒப்பிட்டு விளக்குகிறது.
இந்த வரைபடம் ஒரு காட்சி ஒப்பீட்டை வழங்கினாலும், பாதுகாப்பு நிலைகள் வெவ்வேறு கணிதக் கொள்கைகளின் அடித்தளத்தில் இருப்பதால் அவை நேரடியாக ஒப்பிடத்தக்கவை அல்ல என்பதைக் கவனத்தில் கொள்வது முக்கியம்.
இருப்பினும், குவாண்டம்-எதிர்ப்பு அல்காரிதங்களின் பாதுகாப்பு நிலைகளைப் புரிந்துகொள்வதற்கு இந்த வரைபடம் ஒரு பயனுள்ள குறிப்புப் புள்ளியை வழங்குகிறது.
.class="img-fluid mx-auto d-block"
.class="m-10 w-100"
KyberLib: குவாண்டம்-எதிர்ப்பு குறியாக்கவியலுக்கான ஒரு Rust நூலகம்
மேம்பட்ட நினைவக பாதுகாப்பையும் வலிமையான அமைப்பு-மட்ட பாதுகாப்பையும் வழங்க KyberLib, CRYSTALS-Kyber இன் ஆற்றலைப் பயன்படுத்துகிறது. இது பல CRYSTALS-Kyber விவரக்குறிப்புகளை (Kyber512, Kyber768, Kyber1024) ஆதரிக்கிறது, உங்கள் குறிப்பிட்ட தேவைகளுக்கு ஏற்ற பல்வேறு பாதுகாப்பு நிலைகளை வழங்குகிறது. அதன் no_std இணக்கத்தன்மை, உட்பொதிக்கப்பட்ட அமைப்புகளுக்கு இதை சிறந்த தேர்வாக ஆக்குகிறது, அதே நேரத்தில் அதன் WebAssembly (WASM) இணக்கத்தன்மை இணைய பயன்பாடுகளில் தடையற்ற ஒருங்கிணைப்பை எளிதாக்குகிறது.
.class="m-10 w-100"
குவாண்டம்-எதிர்ப்பு குறியாக்கவியலால் இணைய பயன்பாடுகளைப் பாதுகாத்தல்
குறைந்தபட்ச நினைவகப் பயன்பாட்டிற்காக வடிவமைக்கப்பட்ட KyberLib, பாதுகாப்பில் சமரசம் செய்யாமல் உட்பொதிக்கப்பட்ட மற்றும் வளம் குறைந்த அமைப்புகளுக்கு சிறந்ததாக உள்ளது. அதன் Rust-அடிப்படையிலான செயலாக்கம், மொழியின் பாதுகாப்பு அம்சங்களைப் பயன்படுத்தி, CRYSTALS-Kyber அல்காரிதம் வழங்கும் பாதுகாப்பை மேலும் வலுப்படுத்துகிறது.
கூடுதலாக, KyberLib இன் WebAssembly இணக்கத்தன்மை இணைய பயன்பாடுகளில் அதன் பயன்பாட்டை மேம்படுத்துகிறது, குறியாக்கவியலின் ஆற்றல்மிக்க களத்தில் இது ஒரு இன்றியமையாத கருவியாகத் தொடர்வதை உறுதி செய்கிறது.
KyberLib உடன் இப்போதே தொடங்குங்கள்! ⧉ நிறுவுவதற்கு எளிதானது, தனிப்பட்ட மற்றும் வணிக பயன்பாடு இரண்டிற்கும் இலவசம்; குவாண்டம்-எதிர்ப்பு குறியாக்கவியலுக்கு KyberLib உங்கள் சிறந்த தீர்வாகும்.
கடைசியாக மதிப்பாய்வு செய்யப்பட்டது .
இந்தக் கட்டுரையைக் குறுக்கு-பதிவிடுங்கள்
Medium-க்கு வடிவமைத்து நகலெடு
# KyberLib: பிந்தைய-குவாண்டத்திற்கான Rust CRYSTALS-Kyber — Sebastien Rousseau > Originally published at [https://sebastienrousseau.com/ta/2023-11-28-kyberlib-a-rust-powered-shield-against-quantum-threats/](https://sebastienrousseau.com/ta/2023-11-28-kyberlib-a-rust-powered-shield-against-quantum-threats/) CRYSTALS-Kyber அல்காரிதத்தின் வலிமையான, குவாண்டம்-பாதுகாப்பான குறியாக்க செயலாக்கம் - குவாண்டம் அச்சுறுத்தல்கள் மற்றும் குறியாக்கவியல் தாக்குதல்களிலிருந்து உங்கள் தரவைப் பாதுகாக்கிறது. Read the full article on sebastienrousseau.com: https://sebastienrousseau.com/ta/2023-11-28-kyberlib-a-rust-powered-shield-against-quantum-threats/
Mastodon-க்கு வடிவமைத்து நகலெடு
KyberLib: பிந்தைய-குவாண்டத்திற்கான Rust CRYSTALS-Kyber — Sebastien Rousseau CRYSTALS-Kyber அல்காரிதத்தின் வலிமையான, குவாண்டம்-பாதுகாப்பான குறியாக்க செயலாக்கம் - குவாண்டம் அச்சுறுத்தல்கள் மற்றும் குறியாக்கவியல் தாக்குதல்களிலிருந்து உங்கள் தரவைப் பாதுகாக்கிறது. https://sebastienrousseau.com/ta/2023-11-28-kyberlib-a-rust-powered-shield-against-quantum-threats/
LinkedIn-க்கு வடிவமைத்து நகலெடு
KyberLib: பிந்தைய-குவாண்டத்திற்கான Rust CRYSTALS-Kyber — Sebastien Rousseau CRYSTALS-Kyber அல்காரிதத்தின் வலிமையான, குவாண்டம்-பாதுகாப்பான குறியாக்க செயலாக்கம் - குவாண்டம் அச்சுறுத்தல்கள் மற்றும் குறியாக்கவியல் தாக்குதல்களிலிருந்து உங்கள் தரவைப் பாதுகாக்கிறது. முக்கிய மூலோபாயக் கருத்துகள் இங்கே: - குவாண்டம் யுகத்தில் உங்கள் தரவைப் பாதுகாத்தல். குவாண்டம் கணிப்பொறியின் வருகை, வழக்கமான குறியாக்கப் பாதுகாப்பு நடவடிக்கைகளுக்கு ஒரு குறிப்பிடத்தக்க அச்சுறுத்தலை அறிமுகப்படுத்தியுள்ளது. - லேட்டிஸ்-அடிப்படையிலான குறியாக்கவியலை ஆராய்தல். லேட்டிஸ்-அடிப்படையிலான குறியாக்கவியல் (LBC) QSC துறையில் முன்னணி விளையாட்டாளராக உருவெடுத்து, நம்பிக்கை தரும் பிந்தைய-குவாண்டம் குறியாக்க (PQC) தீர்வை வழங்குகிறது. - KyberLib: குவாண்டம்-எதிர்ப்பு குறியாக்கவியலுக்கான ஒரு Rust நூலகம். மேம்பட்ட நினைவக பாதுகாப்பையும் வலிமையான அமைப்பு-மட்ட பாதுகாப்பையும் வழங்க KyberLib, CRYSTALS-Kyber இன் ஆற்றலைப் பயன்படுத்துகிறது. - குவாண்டம்-எதிர்ப்பு குறியாக்கவியலால் இணைய பயன்பாடுகளைப் பாதுகாத்தல். குறைந்தபட்ச நினைவகப் பயன்பாட்டிற்காக வடிவமைக்கப்பட்ட KyberLib, பாதுகாப்பில் சமரசம் செய்யாமல் உட்பொதிக்கப்பட்ட மற்றும் வளம் குறைந்த அமைப்புகளுக்கு சிறந்ததாக உள்ளது. இந்தக் கட்டுரையில் விவரிக்கப்பட்ட சவால்களுக்கு உங்கள் நிறுவனத்தின் அணுகுமுறை என்ன? → https://sebastienrousseau.com/ta/2023-11-28-kyberlib-a-rust-powered-shield-against-quantum-threats/ #Kyberlib #RustCrystalsKyber #பிந்தையகுவாண்டம்குறியாக்கவியல் #லேட்டிஸ்அடிப்படையிலானகுறியாக்கவியல் #குவாண்டம்எதிர்ப்புவிசைப்பரிமாற்றம் Sebastien Rousseau | CC-BY-4.0
இந்தக் கட்டுரையை மேற்கோள் காட்டுங்கள்
KyberLib: பிந்தைய-குவாண்டத்திற்கான Rust CRYSTALS-Kyber — Sebastien Rousseau
CRYSTALS-Kyber அல்காரிதத்தின் வலிமையான, குவாண்டம்-பாதுகாப்பான குறியாக்க செயலாக்கம் - குவாண்டம் அச்சுறுத்தல்கள் மற்றும் குறியாக்கவியல் தாக்குதல்களிலிருந்து உங்கள் தரவைப் பாதுகாக்கிறது.
BibTeX
@online{rousseau2023kyberlib,
author = {Rousseau, Sebastien},
title = {{KyberLib: பிந்தைய-குவாண்டத்திற்கான Rust CRYSTALS-Kyber — Sebastien Rousseau}},
year = {2023},
url = {https://sebastienrousseau.com/ta/2023-11-28-kyberlib-a-rust-powered-shield-against-quantum-threats/},
urldate = {2023}
}RIS
TY - GEN AU - Rousseau, Sebastien TI - KyberLib: பிந்தைய-குவாண்டத்திற்கான Rust CRYSTALS-Kyber — Sebastien Rousseau PY - 2023 UR - https://sebastienrousseau.com/ta/2023-11-28-kyberlib-a-rust-powered-shield-against-quantum-threats/ ER -
Vancouver
Rousseau S. KyberLib: பிந்தைய-குவாண்டத்திற்கான Rust CRYSTALS-Kyber — Sebastien Rousseau. sebastienrousseau.com. 2023 Nov 19. Available from: https://sebastienrousseau.com/ta/2023-11-28-kyberlib-a-rust-powered-shield-against-quantum-threats/
Chicago
Rousseau, Sebastien. "KyberLib: பிந்தைய-குவாண்டத்திற்கான Rust CRYSTALS-Kyber — Sebastien Rousseau." sebastienrousseau.com. November 19, 2023. https://sebastienrousseau.com/ta/2023-11-28-kyberlib-a-rust-powered-shield-against-quantum-threats/.
APA
Rousseau, S. (2023, November 19). KyberLib: பிந்தைய-குவாண்டத்திற்கான Rust CRYSTALS-Kyber — Sebastien Rousseau. sebastienrousseau.com. https://sebastienrousseau.com/ta/2023-11-28-kyberlib-a-rust-powered-shield-against-quantum-threats/
இந்தக் கட்டுரையை மறுபிரசுரம் செய்யுங்கள்
KyberLib: பிந்தைய-குவாண்டத்திற்கான Rust CRYSTALS-Kyber — Sebastien Rousseau
CRYSTALS-Kyber அல்காரிதத்தின் வலிமையான, குவாண்டம்-பாதுகாப்பான குறியாக்க செயலாக்கம் - குவாண்டம் அச்சுறுத்தல்கள் மற்றும் குறியாக்கவியல் தாக்குதல்களிலிருந்து உங்கள் தரவைப் பாதுகாக்கிறது.
இந்தக் கட்டுரை பின்வரும் உரிமத்தின் கீழ் வழங்கப்படுகிறது Creative Commons Attribution 4.0 International. மறுபிரசுரத்திற்கு நியமன URL-க்கு காரணப்பொறுப்பு தேவை.
KyberLib: பிந்தைய-குவாண்டத்திற்கான Rust CRYSTALS-Kyber — Sebastien Rousseau CRYSTALS-Kyber அல்காரிதத்தின் வலிமையான, குவாண்டம்-பாதுகாப்பான குறியாக்க செயலாக்கம் - குவாண்டம் அச்சுறுத்தல்கள் மற்றும் குறியாக்கவியல் தாக்குதல்களிலிருந்து உங்கள் தரவைப் பாதுகாக்கிறது. Originally published at https://sebastienrousseau.com/ta/2023-11-28-kyberlib-a-rust-powered-shield-against-quantum-threats/ by Sebastien Rousseau. Licensed under CC-BY-4.0.