கிரிப்டோகிராபி
கிரிப்டோகிராபி
கிரிப்டோகிராபி (Cryptography) என்பது தகவல்களைப் பாதுகாப்பாக வைப்பதற்கான கலையும் அறிவியலும் ஆகும். இது தகவல்களைப் படிக்க முடியாத வடிவமாக மாற்றுவதற்கும், அங்கீகரிக்கப்படாத அணுகலைத் தடுப்பதற்கும் பயன்படுகிறது. கிரிப்டோகிராபி, கணிதம், கணினி அறிவியல் மற்றும் தகவல் பாதுகாப்பு ஆகிய துறைகளில் ஆழமான வேரூன்றியுள்ளது.
வரலாறு
கிரிப்டோகிராபியின் வரலாறு மிகவும் பழமையானது. பண்டைய எகிப்தியர்கள் மற்றும் ரோமானியர்கள் எளிய குறியீடுகளைப் பயன்படுத்தி தகவல்களை ரகசியமாக வைத்திருந்தனர். ஜூலியஸ் சீசர் தனது செய்திகளை அனுப்ப ஒரு எளிய இடமாற்ற குறியீட்டைப் பயன்படுத்தினார். இடைக்காலத்தில், அரபு அறிஞர்கள் கிரிப்டோகிராபியில் குறிப்பிடத்தக்க முன்னேற்றங்களைச் செய்தனர். அவர்கள் அதிர்வெண் பகுப்பாய்வு போன்ற நுட்பங்களை உருவாக்கினர். நவீன கிரிப்டோகிராபி 20 ஆம் நூற்றாண்டில் கணினிகளின் வளர்ச்சியுடன் தொடங்கியது. இரண்டாம் உலகப் போரின்போது, ஜெர்மனியின் எனிigma இயந்திரம் போன்ற சிக்கலான குறியாக்க முறைகள் பயன்படுத்தப்பட்டன. அவற்றை உடைக்க அலன் டூரிங் போன்ற கணிதவியலாளர்கள் பெரும் பங்களிப்பு செய்தனர்.
அடிப்படைக் கருத்துகள்
கிரிப்டோகிராபியில் சில முக்கிய கருத்துகள் உள்ளன:
- சாதாரண உரை (Plaintext): இது குறியாக்கம் செய்யப்படாத, படிக்கக்கூடிய தகவல்.
- குறியாக்கம் (Encryption): சாதாரண உரையை படிக்க முடியாத வடிவமாக மாற்றுவது.
- குறியீட்டு உரை (Ciphertext): குறியாக்கம் செய்யப்பட்ட, படிக்க முடியாத தகவல்.
- குறியாக்க விசை (Encryption Key): குறியாக்க மற்றும் மறைகுறியாக்க செயல்முறைகளுக்குப் பயன்படுத்தப்படும் ரகசிய தகவல்.
- மறைகுறியாக்கம் (Decryption): குறியீட்டு உரையை மீண்டும் சாதாரண உரைக்கு மாற்றுவது.
- அல்காரிதம் (Algorithm): குறியாக்கம் மற்றும் மறைகுறியாக்கத்திற்கான வழிமுறைகளின் தொகுப்பு.
கிரிப்டோகிராஃபியின் வகைகள்
கிரிப்டோகிராபியில் முக்கியமாக இரண்டு வகைகள் உள்ளன:
- சமச்சீர் குறியாக்கம் (Symmetric-key cryptography): குறியாக்கம் மற்றும் மறைகுறியாக்கத்திற்கு ஒரே விசையைப் பயன்படுத்துகிறது. இது வேகமானது மற்றும் திறமையானது, ஆனால் விசையை பாதுகாப்பாகப் பரிமாற்றம் செய்வது ஒரு சவாலாகும். எடுத்துக்காட்டுகள்: AES, DES.
- அசமச்சீர் குறியாக்கம் (Asymmetric-key cryptography): குறியாக்கம் மற்றும் மறைகுறியாக்கத்திற்கு வெவ்வேறு விசைகளைப் பயன்படுத்துகிறது. பொது விசை (Public Key) அனைவருக்கும் தெரியும், ஆனால் தனி விசை (Private Key) ரகசியமாக வைக்கப்படும். இது பாதுகாப்பானது, ஆனால் சமச்சீர் குறியாக்கத்தை விட மெதுவாக இருக்கும். எடுத்துக்காட்டுகள்: RSA, ECC.
கிரிப்டோகிராஃபிக் அல்காரிதம்கள்
பல கிரிப்டோகிராஃபிக் அல்காரிதம்கள் உள்ளன, ஒவ்வொன்றும் அதன் சொந்த பலம் மற்றும் பலவீனங்களைக் கொண்டுள்ளது. சில முக்கியமான அல்காரிதம்கள் கீழே கொடுக்கப்பட்டுள்ளன:
- AES (Advanced Encryption Standard): இது மிகவும் பரவலாகப் பயன்படுத்தப்படும் சமச்சீர் குறியாக்க அல்காரிதம் ஆகும். இது வேகமானது, பாதுகாப்பானது மற்றும் பல்வேறு வகையான பயன்பாடுகளுக்கு ஏற்றது.
- DES (Data Encryption Standard): இது பழைய சமச்சீர் குறியாக்க அல்காரிதம். இது தற்போது பாதுகாப்பற்றதாகக் கருதப்படுகிறது, ஆனால் வரலாற்று முக்கியத்துவம் வாய்ந்தது.
- RSA (Rivest–Shamir–Adleman): இது மிகவும் பிரபலமான அசமச்சீர் குறியாக்க அல்காரிதம். இது பாதுகாப்பானது மற்றும் பரவலாகப் பயன்படுத்தப்படுகிறது.
- ECC (Elliptic Curve Cryptography): இது ஒரு நவீன அசமச்சீர் குறியாக்க அல்காரிதம். இது RSA ஐ விட சிறிய விசைகளைப் பயன்படுத்தி அதே அளவிலான பாதுகாப்பை வழங்குகிறது.
- SHA-256 (Secure Hash Algorithm 256-bit): இது ஒரு கிரிப்டோகிராஃபிக் ஹாஷ் செயல்பாடு. இது எந்தவொரு உள்ளீட்டையும் ஒரு நிலையான அளவுள்ள ஹாஷ் மதிப்பாக மாற்றுகிறது.
அல்காரிதம் | வகை | பாதுகாப்பு | வேகம் | பயன்பாடுகள் |
AES | சமச்சீர் | உயர்வானது | மிக வேகமாக | தரவு குறியாக்கம், வயர்லெஸ் பாதுகாப்பு |
DES | சமச்சீர் | குறைவானது | வேகமாக | பழைய அமைப்புகள் |
RSA | அசமச்சீர் | நடுத்தரமானது | மெதுவாக | டிஜிட்டல் கையொப்பங்கள், விசை பரிமாற்றம் |
ECC | அசமச்சீர் | உயர்வானது | நடுத்தரம் | மொபைல் பாதுகாப்பு, பிளாக்செயின் |
SHA-256 | ஹாஷ் | உயர்வானது | வேகமாக | தரவு ஒருமைப்பாடு சரிபார்ப்பு, கடவுச்சொல் சேமிப்பு |
கிரிப்டோகிராஃபியின் பயன்பாடுகள்
கிரிப்டோகிராபி பல துறைகளில் பயன்படுத்தப்படுகிறது:
- தகவல் பாதுகாப்பு (Information Security): முக்கியமான தரவுகளைப் பாதுகாப்பாக வைத்திருப்பதற்கு கிரிப்டோகிராபி அவசியம்.
- வலை பாதுகாப்பு (Web Security): HTTPS போன்ற நெறிமுறைகள் இணையத்தில் தகவல்களைப் பாதுகாக்க கிரிப்டோகிராஃபியைப் பயன்படுத்துகின்றன.
- மின்னஞ்சல் பாதுகாப்பு (Email Security): PGP மற்றும் S/MIME போன்ற தொழில்நுட்பங்கள் மின்னஞ்சல்களை குறியாக்கம் செய்ய உதவுகின்றன.
- டிஜிட்டல் கையொப்பங்கள் (Digital Signatures): ஆவணங்களின் நம்பகத்தன்மையை உறுதிப்படுத்த டிஜிட்டல் கையொப்பங்கள் பயன்படுத்தப்படுகின்றன.
- பிளாக்செயின் (Blockchain): கிரிப்டோகிராபி பிளாக்செயினின் அடிப்படை தொழில்நுட்பமாகும். இது பரிவர்த்தனைகளைப் பாதுகாப்பாகவும் வெளிப்படையாகவும் பதிவு செய்ய உதவுகிறது.
- விர்ச்சுவல் பிரைவேட் நெட்வொர்க் (VPN): இணைய இணைப்பை பாதுகாப்பாக வைக்க VPN கிரிப்டோகிராஃபியைப் பயன்படுத்துகிறது.
- பாஸ்வேர்ட் சேமிப்பு (Password Storage): கடவுச்சொற்களை பாதுகாப்பாக சேமிக்க கிரிப்டோகிராஃபிக் ஹாஷ் செயல்பாடுகள் பயன்படுத்தப்படுகின்றன.
கிரிப்டோகிராஃபியில் உள்ள சவால்கள்
கிரிப்டோகிராபி தொடர்ந்து வளர்ந்து வரும் ஒரு துறையாகும். புதிய அல்காரிதம்கள் உருவாக்கப்படுகின்றன, அதே நேரத்தில் பழைய அல்காரிதம்களை உடைக்க புதிய தாக்குதல் முறைகள் கண்டுபிடிக்கப்படுகின்றன. கிரிப்டோகிராஃபியில் சில முக்கிய சவால்கள் உள்ளன:
- குவாண்டம் கம்ப்யூட்டிங் (Quantum Computing): குவாண்டம் கணினிகள் தற்போதுள்ள பல கிரிப்டோகிராஃபிக் அல்காரிதம்களை உடைக்கக்கூடிய திறன் கொண்டவை.
- பக்க சேனல் தாக்குதல்கள் (Side-channel attacks): இந்த தாக்குதல்கள் கிரிப்டோகிராஃபிக் அமைப்புகளின் செயல்படுத்தலில் உள்ள குறைபாடுகளைப் பயன்படுத்துகின்றன.
- விசை மேலாண்மை (Key Management): குறியாக்க விசைகளை பாதுகாப்பாக நிர்வகிப்பது ஒரு முக்கியமான சவாலாகும்.
- பின் கதவுகள் (Backdoors): சில அரசாங்கங்கள் மற்றும் நிறுவனங்கள் கிரிப்டோகிராஃபிக் அமைப்புகளில் ரகசியமான பின் கதவுகளை உருவாக்க முயற்சிக்கின்றன.
பைனரி ஆப்ஷன்ஸ் மற்றும் கிரிப்டோகிராபி
பைனரி ஆப்ஷன்ஸ் பரிவர்த்தனையில் கிரிப்டோகிராபி முக்கிய பங்கு வகிக்கிறது. பரிவர்த்தனை தளங்கள் பயனர்களின் தகவல்களைப் பாதுகாப்பாக வைத்திருக்கவும், பரிவர்த்தனைகளின் நம்பகத்தன்மையை உறுதிப்படுத்தவும் கிரிப்டோகிராஃபியைப் பயன்படுத்துகின்றன. குறிப்பாக, SSL/TLS போன்ற நெறிமுறைகள் தரவு பரிமாற்றத்தைப் பாதுகாக்கப் பயன்படுகின்றன. மேலும், பரிவர்த்தனைகளின் போது பயன்படுத்தப்படும் தனிப்பட்ட தகவல்களான வங்கி விவரங்கள் மற்றும் கிரெடிட் கார்டு எண்கள் குறியாக்கம் செய்யப்பட்டு பாதுகாக்கப்படுகின்றன. இருப்பினும், பைனரி ஆப்ஷன்ஸ் பரிவர்த்தனையில் மோசடிகள் நடைபெற வாய்ப்புகள் உள்ளன. எனவே, நம்பகமான மற்றும் ஒழுங்குபடுத்தப்பட்ட தளங்களைத் தேர்ந்தெடுப்பது முக்கியம்.
கிரிப்டோகிராஃபிக் பகுப்பாய்வு
கிரிப்டோகிராஃபிக் பகுப்பாய்வு என்பது குறியீட்டு முறைகளை உடைப்பதற்கான நுட்பங்களைக் குறிக்கிறது. இது இரண்டு முக்கிய வகைகளாகப் பிரிக்கப்படுகிறது:
- குறியீட்டு பகுப்பாய்வு (Cryptanalysis): இது குறியீட்டு முறையின் பலவீனங்களைக் கண்டறிந்து அதை உடைக்க முயற்சிக்கும் ஒரு முறையாகும்.
- கிரிப்டோகிராஃபிக் தாக்குதல்கள் (Cryptographic Attacks): இது குறியீட்டு முறையை உடைக்கப் பயன்படுத்தப்படும் குறிப்பிட்ட நுட்பங்களைக் குறிக்கிறது.
கிரிப்டோகிராஃபிக் பகுப்பாய்வு, கிரிப்டோகிராஃபிக் அல்காரிதம்களை மேம்படுத்துவதற்கும் புதிய, பாதுகாப்பான அல்காரிதம்களை உருவாக்குவதற்கும் உதவுகிறது.
எதிர்கால போக்குகள்
கிரிப்டோகிராஃபியில் எதிர்காலத்தில் பல முக்கியமான போக்குகள் எதிர்பார்க்கப்படுகின்றன:
- போஸ்ட்-குவாண்டம் கிரிப்டோகிராபி (Post-Quantum Cryptography): குவாண்டம் கணினிகளுக்கு எதிரான பாதுகாப்பை வழங்கும் புதிய கிரிப்டோகிராஃபிக் அல்காரிதம்களை உருவாக்குதல்.
- ஹோமோமார்பிக் குறியாக்கம் (Homomorphic Encryption): குறியாக்கம் செய்யப்பட்ட தரவில் கணக்கீடுகளைச் செய்ய அனுமதிக்கும் ஒரு தொழில்நுட்பம்.
- ஜீரோ-நாலேஜ் ப்ரூஃப்ஸ் (Zero-Knowledge Proofs): எந்த தகவலையும் வெளிப்படுத்தாமல் ஒரு கூற்றின் உண்மைத் தன்மையை நிரூபிக்க அனுமதிக்கும் ஒரு தொழில்நுட்பம்.
- பிளாக்செயின் தொழில்நுட்பத்தில் மேம்பாடுகள் (Improvements in Blockchain Technology): பிளாக்செயினின் பாதுகாப்பு மற்றும் செயல்திறனை மேம்படுத்த கிரிப்டோகிராஃபியைப் பயன்படுத்துதல்.
தரவு பாதுகாப்பு தகவல் தொழில்நுட்பம் பாதுகாப்பு நெறிமுறைகள் குறியீட்டு முறை அதிர்வெண் பகுப்பாய்வு அலன் டூரிங் எனிigma இயந்திரம் AES DES RSA ECC SHA-256 HTTPS PGP S/MIME பிளாக்செயின் விர்ச்சுவல் பிரைவேட் நெட்வொர்க் SSL/TLS குவாண்டம் கம்ப்யூட்டிங் பக்க சேனல் தாக்குதல்கள் விசை மேலாண்மை ஹோமோமார்பிக் குறியாக்கம் ஜீரோ-நாலேஜ் ப்ரூஃப்ஸ் கணிதவியல் கணினி அறிவியல் அல்காரிதம்
இப்போது பரிவர்த்தனையை தொடங்குங்கள்
IQ Option-ல் பதிவு செய்யவும் (குறைந்தபட்ச டெபாசிட் $10) Pocket Option-ல் கணக்கு திறக்கவும் (குறைந்தபட்ச டெபாசிட் $5)
எங்கள் சமூகத்தில் சேருங்கள்
எங்கள் Telegram சேனலுக்கு சேர்ந்து @strategybin பெறுங்கள்: ✓ தினசரி பரிவர்த்தனை சமிக்ஞைகள் ✓ சிறப்பு உத்திகள் மற்றும் ஆலோசனைகள் ✓ சந்தை சார்ந்த அறிவிப்புகள் ✓ தொடக்க அடிப்படையிலான கல்வி பொருட்கள்